Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could't install it,making error on windows10 qt 5.6.1,I want to know the reason. #43

Open
kematy opened this issue Feb 23, 2020 · 6 comments

Comments

@kematy
Copy link

kematy commented Feb 23, 2020

current directory: d:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml
d:/Ruby25/bin/ruby.exe -r ./siteconf20200223-12892-ykhseq.rb extconf.rb
checking for qmake... yes
Project MESSAGE: This project is using private headers and will therefore be tied to this specific Qt module build version.
Project MESSAGE: Running this project against other versions of the Qt modules may crash at any arbitrary point.
Project MESSAGE: This is not a bug, but a result of using Qt internals. You have been warned!
make -f Makefile.Release
make[1]: 进入目录“/d/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/lib/libqmlbind/qmlbind”
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_application.o src/api_application.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_engine.o src/api_engine.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_iterator.o src/api_iterator.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_value.o src/api_value.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qjsengine.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qqmlengine.h:40,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/QQmlEngine:1,
from src/engine.h:3,
from src/api_engine.cpp:2:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qlocale.h:37,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui/qguiapplication.h:40,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets/qapplication.h:45,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets/QApplication:1,
from src/api_application.cpp:4:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qjsengine.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/QJSEngine:1,
from src/api_value.cpp:4:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/metaobject.o src/metaobject.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_metaobject.o src/api_metaobject.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/wrapper.o src/wrapper.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_string.o src/api_string.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qmetaobject.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore/private/qmetaobjectbuilder_p.h:49,
from src/exporter.h:5,
from src/metaobject.h:4,
from src/metaobject.cpp:1:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_component.o src/api_component.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qmetaobject.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore/private/qmetaobjectbuilder_p.h:49,
from src/exporter.h:5,
from src/metaobject.h:4,
from src/api_metaobject.cpp:2:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qmetaobject.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore/private/qmetaobjectbuilder_p.h:49,
from src/exporter.h:5,
from src/metaobject.h:4,
from src/wrapper.cpp:2:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/typeregisterer.o src/typeregisterer.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_register.o src/api_register.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/exporter.o src/exporter.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qjsengine.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qqmlengine.h:40,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/QQmlEngine:1,
from src/engine.h:3,
from src/api_component.cpp:2:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_exporter.o src/api_exporter.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qmetaobject.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore/private/qmetaobjectbuilder_p.h:49,
from src/exporter.h:5,
from src/exporter.cpp:1:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_interface.o src/api_interface.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qmetaobject.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore/private/qmetaobjectbuilder_p.h:49,
from src/exporter.h:5,
from src/metaobject.h:4,
from src/typeregisterer.cpp:2:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/interface.o src/interface.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qmetaobject.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore/private/qmetaobjectbuilder_p.h:49,
from src/exporter.h:5,
from src/api_exporter.cpp:2:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/backref.o src/backref.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/signalemitter.o src/signalemitter.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qjsengine.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qqmlengine.h:40,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/QQmlEngine:1,
from src/engine.h:3,
from src/interface.cpp:3:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_signal_emitter.o src/api_signal_emitter.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qmetaobject.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore/private/qmetaobjectbuilder_p.h:49,
from src/exporter.h:5,
from src/metaobject.h:4,
from src/signalemitter.cpp:2:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/engine.o src/engine.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/api_plugin.o src/api_plugin.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qjsengine.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qqmlengine.h:40,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/QQmlEngine:1,
from src/engine.h:3,
from src/api_signal_emitter.cpp:3:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
'D:\Qt\Qt5.6.1\5.6\mingw49_32\bin\moc.exe' -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D__GNUC__ -DWIN32 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -ID:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/lib/libqmlbind/qmlbind -ID:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/lib/libqmlbind/qmlbind/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore src/engine.h -o release/moc_engine.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQMLBIND_LIBRARY -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Iinclude -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtWidgets -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQuick -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/5.6.1/QtCore -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/moc_engine.o release/moc_engine.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qjsengine.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qqmlengine.h:40,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/QQmlEngine:1,
from src/engine.h:3,
from src/engine.cpp:1:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qjsengine.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qqmlengine.h:40,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/QQmlEngine:1,
from src/engine.h:3,
from src/api_plugin.cpp:2:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qjsengine.h:39,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/qqmlengine.h:40,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml/QQmlEngine:1,
from release/../src/engine.h:3,
from release/moc_engine.cpp:9:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -Wl,-s -shared -Wl,-subsystem,windows -mthreads -Wl,--out-implib,release/libqmlbind.a -o release/qmlbind.dll object_script.qmlbind.Release -LD:/Qt/Qt5.6.1/5.6/mingw49_32/lib D:/Qt/Qt5.6.1/5.6/mingw49_32/lib/libQt5Widgets.a D:/Qt/Qt5.6.1/5.6/mingw49_32/lib/libQt5Quick.a D:/Qt/Qt5.6.1/5.6/mingw49_32/lib/libQt5Gui.a D:/Qt/Qt5.6.1/5.6/mingw49_32/lib/libQt5Qml.a D:/Qt/Qt5.6.1/5.6/mingw49_32/lib/libQt5Network.a D:/Qt/Qt5.6.1/5.6/mingw49_32/lib/libQt5Core.a
make[1]: 离开目录“/d/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/lib/libqmlbind/qmlbind”
make -f Makefile.Release
make[1]: 进入目录“/d/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/rubyqml-plugin”
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/rubyqmlplugin.o rubyqmlplugin.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/listmodel.o listmodel.cpp
'D:\Qt\Qt5.6.1\5.6\mingw49_32\bin\moc.exe' -DUNICODE -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D__GNUC__ -DWIN32 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -ID:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/rubyqml-plugin -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore rubyqmlplugin.h -o release/moc_rubyqmlplugin.cpp
'D:\Qt\Qt5.6.1\5.6\mingw49_32\bin\moc.exe' -DUNICODE -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D__GNUC__ -DWIN32 -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -ID:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/rubyqml-plugin -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore listmodel.h -o release/moc_listmodel.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/moc_rubyqmlplugin.o release/moc_rubyqmlplugin.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=gnu++0x -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_NO_DEBUG -DQT_PLUGIN -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtGui -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtANGLE -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtQml -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtNetwork -ID:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore -Irelease -ID:/Qt/Qt5.6.1/5.6/mingw49_32/mkspecs/win32-g++ -o release/moc_listmodel.o release/moc_listmodel.cpp
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qabstractitemmodel.h:37,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/QAbstractListModel:1,
from listmodel.h:3,
from listmodel.cpp:1:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qabstractitemmodel.h:37,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/QAbstractListModel:1,
from listmodel.h:3,
from rubyqmlplugin.cpp:2:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
In file included from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qabstractitemmodel.h:37,
from D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/QAbstractListModel:1,
from release/../listmodel.h:3,
from release/moc_listmodel.cpp:9:
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h: In constructor 'QVariant::QVariant(QVariant&&)':
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:259:25: warning: implicitly-declared 'QVariant::Private& QVariant::Private::operator=(const QVariant::Private&)' is deprecated [-Wdeprecated-copy]
259 | { other.d = Private(); }
| ^
D:/Qt/Qt5.6.1/5.6/mingw49_32/include/QtCore/qvariant.h:374:16: note: because 'QVariant::Private' has user-provided 'QVariant::Private::Private(const QVariant::Private&)'
374 | inline Private(const Private &other) Q_DECL_NOTHROW
| ^~~~~~~
g++ -Wl,-s -shared -Wl,-subsystem,windows -mthreads -Wl,--out-implib,release/librubyqml-plugin.a -o release/rubyqml-plugin.dll release/rubyqmlplugin.o release/listmodel.o release/moc_rubyqmlplugin.o release/moc_listmodel.o -LD:/Qt/Qt5.6.1/5.6/mingw49_32/lib D:/Qt/Qt5.6.1/5.6/mingw49_32/lib/libQt5Gui.a D:/Qt/Qt5.6.1/5.6/mingw49_32/lib/libQt5Qml.a D:/Qt/Qt5.6.1/5.6/mingw49_32/lib/libQt5Network.a D:/Qt/Qt5.6.1/5.6/mingw49_32/lib/libQt5Core.a
make[1]: 离开目录“/d/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/rubyqml-plugin”

building libqmlbind...
building rubyqml-plugin...
configuring...
creating Makefile

current directory: d:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml
make "DESTDIR=" clean

current directory: d:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml
make "DESTDIR="
generating qml-i386-mingw32.def
compiling application.c
In file included from d:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/lib/libqmlbind/qmlbind/include/qmlbind.h:6,
from qml.h:6,
from application.h:3,
from application.c:1:
d:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/lib/libqmlbind/qmlbind/include/qmlbind/interface.h:12:71: error: expected '{' before ')' token
12 | QMLBIND_API void qmlbind_interface_release(qmlbind_interface interface);
| ^
In file included from D:/Ruby25/msys32/mingw32/i686-w64-mingw32/include/urlmon.h:7,
from D:/Ruby25/msys32/mingw32/i686-w64-mingw32/include/ocidl.h:347,
from D:/Ruby25/msys32/mingw32/i686-w64-mingw32/include/naptypes.h:24,
from D:/Ruby25/msys32/mingw32/i686-w64-mingw32/include/ras.h:17,
from D:/Ruby25/msys32/mingw32/i686-w64-mingw32/include/mprapi.h:14,
from D:/Ruby25/msys32/mingw32/i686-w64-mingw32/include/iprtrmib.h:12,
from D:/Ruby25/msys32/mingw32/i686-w64-mingw32/include/iphlpapi.h:15,
from D:/Ruby25/include/ruby-2.5.0/ruby/win32.h:44,
from D:/Ruby25/include/ruby-2.5.0/ruby/defines.h:254,
from D:/Ruby25/include/ruby-2.5.0/ruby/ruby.h:29,
from qml.h:3,
from application.h:3,
from application.c:1:
d:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/lib/libqmlbind/qmlbind/include/qmlbind/interface.h:12:62: error: two or more data types in declaration specifiers
12 | QMLBIND_API void qmlbind_interface_release(qmlbind_interface interface);
| ^~~~~~~~~
make: *** [Makefile:242:application.o] 错误 1

make failed, exit code 2

@mathieujobin
Copy link

People doing Ruby on Windows is already in pain... People trying to do Qt with Ruby is such a small community... You are trying to do Qt Ruby under Windows. I think it's putting you in more trouble than necessary.

You should try on Linux first.

Use Ruby 2.6.5 and a newer Qt

5.6 is almost 4 years old.

@suy
Copy link

suy commented Feb 24, 2020

 d:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2/ext/qml/lib/libqmlbind/qmlbind/include/qmlbind/interface.h:12:71: error: expected '{' before ')' token
12 | QMLBIND_API void qmlbind_interface_release(qmlbind_interface interface);

This is the problem. Some rogue Windows header adds a #define interface xxxx, so you can't use interface as identifier because it's "taken". Workaround: add at the beginning of the file an #ifdef interface #undef interface #endif. Newer Qt won't help, unless they #undef it at some point themselves.

@suy
Copy link

suy commented Feb 26, 2020

BTW, this is covered already in #27. This is a duplicate.

@kematy
Copy link
Author

kematy commented Feb 26, 2020

successfully installed! build a bat file:
cd /d %~dp0
rem gem spec D:/Ruby25/lib/ruby/gems/2.5.0/gems/qml-1.0.2 --ruby > qml-1.0.2.gemspec
rem gem build qml-1.0.2.gemspec
gem install -l qml-1.0.2.gem -- --with-qmake=D:/Qt/Qt5.6.1/5.6/mingw49_32/bin/qmake.exe
puase

@kematy
Copy link
Author

kematy commented Feb 26, 2020

copy the bat file to D:\Ruby25\lib\ruby\gems\2.5.0\gems\qml-1.0.2 then run it.

@kematy
Copy link
Author

kematy commented Feb 27, 2020

reference:http://blog.imandysoft.net/2016/08/Ruby-and-QML-on-Windows/,copy qmlbind.dll from /ext/qml/lib/libqmlbind/qmlbind/release to Qt’s runtime library folder (on my system is d:/devel/qt/Qt5.7.0/5.7/mingw53_32/bin), then add this folder in you system’s PATH list.
successfully installed but still not work, qml.rb:1:in `require_relative': 126: The specified module could not be found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants