Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-72880

Fail to build Qt WebView's plugin

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P3: Somewhat important
    • None
    • 5.12.0
    • WebView
    • None
    • Windows

    Description

      It seems that Qt 5.12 start using plugin for WebView for different platforms.
      But unfortunately, MSVC 2015-64 fail to compile plugin. So 5.12.0 windows package fail to include this folder.

      When I try to compile, it show:

      	cd src\ && ( if not exist Makefile D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\bin\qmake.exe -o Makefile D:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\src\src.pro ) && D:\Develop\Qt5.12.0\Tools\QtCreator\bin\jom.exe -f Makefile install
      	cd webview\ && ( if not exist Makefile D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\bin\qmake.exe -o Makefile D:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\src\webview\webview.pro ) && D:\Develop\Qt5.12.0\Tools\QtCreator\bin\jom.exe -f Makefile install
      	cd src\ && ( if not exist Makefile D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\bin\qmake.exe -o Makefile D:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\src\src.pro ) && D:\Develop\Qt5.12.0\Tools\QtCreator\bin\jom.exe -f Makefile install
      	cd webview\ && ( if not exist Makefile D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\bin\qmake.exe -o Makefile D:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\src\webview\webview.pro ) && D:\Develop\Qt5.12.0\Tools\QtCreator\bin\jom.exe -f Makefile install
      	D:\Develop\Qt5.12.0\Tools\QtCreator\bin\jom.exe -f Makefile.Release install
      	cl -c -FIQtWebViewDepends -YuQtWebViewDepends -Fp.pch\release\Qt5WebView_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -O2 -Zi -MD /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\release\Qt5WebView.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_WEBVIEW_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DNDEBUG -D_WINDLL -ID:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\src\webview -I. -ID:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\include -ID:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\include\QtWebView -I..\..\include -I..\..\include\QtWebView -ID:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\include\QtWebView\5.12.0 -ID:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\include\QtWebView\5.12.0\QtWebView -Itmp -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtGui -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtANGLE -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtCore -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQuick\5.12.0 -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQuick\5.12.0\QtQuick -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtGui\5.12.0 -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtGui\5.12.0\QtGui -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0 -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtCore\5.12.0 -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtCore\5.12.0\QtCore -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQuick -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtNetwork -I.moc\release -I\include -I\include -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.6.11-winx64\include -IC:\Utils\postgresql\pgsql\include -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\mkspecs\win32-msvc -Fo.obj\release\ @C:\Users\JIANGC~1\AppData\Local\Temp\qquickviewcontroller.obj.7364.15.jom
      qquickviewcontroller.cpp
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4value_p.h(673): error C2131: expression did not evaluate to a constant
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4value_p.h(488): note: failure was caused by returning the address of or a reference to a temporary
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4value_p.h(673): note: while evaluating 'QV4::Value::undefinedValue()'
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4stackframe_p.h(187): note: while evaluating 'QV4::Encode::undefined()'
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4stackframe_p.h(187): error C2131: expression did not evaluate to a constant
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4value_p.h(488): note: failure was caused by returning the address of or a reference to a temporary
      	D:\Develop\Qt5.12.0\Tools\QtCreator\bin\jom.exe -f Makefile.Debug install
      	cl -c -FIQtWebViewDepends -YuQtWebViewDepends -Fp.pch\debug\Qt5WebViewd_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zi -MDd /wd4530 /wd4577 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\debug\Qt5WebViewd.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_WEBVIEW_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_EXCEPTIONS -DQT_GUI_LIB -DQT_CORE_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -D_WINDLL -ID:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\src\webview -I. -ID:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\include -ID:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\include\QtWebView -I..\..\include -I..\..\include\QtWebView -ID:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\include\QtWebView\5.12.0 -ID:\Develop\Qt5.12.0\5.12.0\Src\qtwebview\include\QtWebView\5.12.0\QtWebView -Itmp -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtGui -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtANGLE -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtCore -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQuick\5.12.0 -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQuick\5.12.0\QtQuick -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtGui\5.12.0 -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtGui\5.12.0\QtGui -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0 -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtCore\5.12.0 -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtCore\5.12.0\QtCore -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQuick -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtNetwork -I.moc\debug -I\include -I\include -IC:\openssl\include -IC:\Utils\my_sql\mysql-5.6.11-winx64\include -IC:\Utils\postgresql\pgsql\include -ID:\Develop\Qt5.12.0\5.12.0\msvc2015_64\mkspecs\win32-msvc -Fo.obj\debug\ @C:\Users\JIANGC~1\AppData\Local\Temp\qquickviewcontroller.obj.5860.15.jom
      qquickviewcontroller.cpp
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4value_p.h(673): error C2131: expression did not evaluate to a constant
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4value_p.h(488): note: failure was caused by returning the address of or a reference to a temporary
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4value_p.h(673): note: while evaluating 'QV4::Value::undefinedValue()'
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4stackframe_p.h(187): note: while evaluating 'QV4::Encode::undefined()'
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4stackframe_p.h(187): error C2131: expression did not evaluate to a constant
      D:\Develop\Qt5.12.0\5.12.0\msvc2015_64\include\QtQml\5.12.0\QtQml\private/qv4value_p.h(488): note: failure was caused by returning the address of or a reference to a temporary
      
      

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            stromme Christian
            jiangcaiyang123 caiyang jiang
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes