Qt 5.4Beta for Windows producing compile errors



  • I have seen reference to Qt 5.4Beta having a "QtWebengine" bug by Mac users. Since I have been having problems with getting Qt 5.4 to deploy my project that I couldn't resolve, I decided to reinstall Qt.. I just reloaded Qt 5.4Beta opensource onto my Windows 7 64 bit machine. The following programs were installed prior:

    Visual Studio Express 2013 x64
    Perl
    Python
    Window SDK
    DirectX SDK
    JOM
    Ruby
    ICU
    bison
    flex
    gperf

    I did not make any changes the Qmake Conf file. I then entered the following (via MSVC2013 x64 Command Prompt):

    set: QMAKESPEC=win32-msvc2013
    set: QTDIR=C:\Qt540\5.4\src\qtbase
    set: PATH=C:\Qt540\5.4\src\bin;%PATH%

    I then configured Qt (via the Command Prompt) for dynamic linking ( I hope) as follows:
    -debug-and-release -opensource -platform win32-msvc2013 -opengl desktop
    The program configured without error.

    Then I ran nmake. (I originally tried jom, but it repeatedly said after a few minutes, "icu.exe" stopped working) After 2.25 hrs, compilation ended with the following:

    SyntaxError: invalid syntax
    Project Error: -- running gyp-qtwebengine failed--
    NMAKE : Fatal error U1077: '(': Returncode '0x3'
    Step.
    NMAKE : Fatal error U1077: 'cd': Returncode '0x2'
    Step.
    NMAKE : Fatal error U1077: 'cd': Returncode '0x2'
    Step.
    NMAKE : Fatal error U1077: 'cd': Returncode '0x2'
    Step.

    I have no idea what the problem was? I did run Qt Creator (v3.2.2) and it seemed to function properly. Also, I was able to run a project that didn't run prior to the re-load. Does this "error" just effect the QWebengine, if used) or is there a fatal flaw in the entire program that I haven't found yet?
    I did notice though, when I ran "Dependency Walker" on the .exe file of my project, I got the following missing .dll info:
    API-MS-WIN-APPMODEL-RUNTIME-L1-1-0.DLL
    API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL
    API-MS-WIN-CORE-WINRT-L1-1-0.DLL
    API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
    API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
    API-MS-WIN-SHCORE-SCALING-L1-1-1.DLL
    DCOMP.DLL
    IESHIMS.DLL

    The above .dll's are not even on my system! and I assume the below missing ones, which ARE on the system, are dependencies of the above missing ones.

    c:\windows\system32\API-MS-WIN-CORE-THREADPOOL-L1-1-0.DLL
    c:\windows\system32\DWMAPI.DLL
    c:\windows\system32\OLE32.DLL
    c:\windows\system32\ESENT.DLL
    c:\windows\system32\IEFRAME.DLL
    c:\windows\system32\IMM32.DLL
    c:\windows\system32\MFPLAT.DLL
    c:\windows\system32\NCRYPT.DLL
    c:\windows\system32\NDFAPI.DLL
    c:\windows\system32\UXTHEME.DLL

    Any thoughts and assistance GREATLY appreciated!


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.