Hi Tim,
no you are not hallucinating , or you at least your are not the only one hallucinating ;-)
The thing is that in Qt 5.5.1, uic.exe and qlalr.exe were also build using qtcore dll, but there this was not a problem.
In wec build they are always build statically, i think that should be made uniform.
Now that I look closer i see the cause of the problem:
set PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin
vs.
set PATH=D:\TFS\bld__GLOBAL\Qt5.5.1\WIN32-VS11-32\qtbase\lib
So actually anyone who successfully build qt 5.6 beta on windows seems to have some directory containing a Qt5Core.dll in the PATH env variable.
Regards,
Gunnar
Gesendet: Dienstag, 22. Dezember 2015 um 11:17 Uhr
Von: "Tim Blechmann" <[email protected]>
An: [email protected]
Betreff: Re: [Development] Qt 5.6.0 beta. win32 vs11 32 bit fails with uic.exe showing dialog qt5core.dll cannot be found.
Von: "Tim Blechmann" <[email protected]>
An: [email protected]
Betreff: Re: [Development] Qt 5.6.0 beta. win32 vs11 32 bit fails with uic.exe showing dialog qt5core.dll cannot be found.
> I found out that the % is due to using jom in 5.5.1 and nmake in 5.6.1.
> I looked into the Makefiles and bot had the same term. When i use jom
> for 5.6 i see (set
> QT_PLUGIN_PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\plugins)
> & (set
> PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin;%%PATH:)=^)%%)
> & D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin\uic.exe
> D:\TFS\_Global\Shared\src\Qt\5.6.0\qt-src\qtbase\src\widgets\dialogs\qfiledialog.ui
> -o .uic\ui_qfiledialog.h
> which has also %%PATH:)=^)%% , so that is not the problem. wec2013 works
> because there uic.exe and qlarl.exe are build statically.
seems that i'm not hallucinating then:
https://codereview.qt-project.org/#/c/144550/
> Regards,
> Gunnar
>
> *Gesendet:* Dienstag, 22. Dezember 2015 um 10:43 Uhr
> *Von:* "Gunnar Roth" <[email protected]>
> *An:* "[email protected]" <[email protected]>
> *Betreff:* [Development] Qt 5.6.0 beta. win32 vs11 32 bit fails with
> uic.exe showing dialog qt5core.dll cannot be found.
> Hello,
>
> when i used jom i get this dialog with qt5core not found.
> When using nmake i get this error:
> (set
> QT_PLUGIN_PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\plugins)
> & (set PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin;%PATH:)=^)%
> ) & D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin\uic.exe
> D:\TFS\_Global\Shared\src\Qt\5.6.0\qt-src\qtbase\src\widgets\dialogs\qfiledialog.ui
> -o .uic\ui_q
> filedialog.h
> NMAKE : fatal error U1077: '(set' : return code '0xc0000135'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
> Studio 11.0\VC\BIN\nmake.exe"' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
>
>
> Looking into a successful 5.5.1 build log i see
>
> (set
> QT_PLUGIN_PATH=D:\TFS\bld__GLOBAL\Qt5.5.1\WIN32-VS11-32\qtbase\plugins)
> & (set
> PATH=D:\TFS\bld__GLOBAL\Qt5.5.1\WIN32-VS11-32\qtbase\lib;%%PATH:)=^)%%)
> & D:\TFS\bld__GLOBAL\Qt5.5.1\WIN32-VS11-32\qtbase\bin\uic.exe
> D:\TFS\_Global\Shared\src\Qt\5.5.1\qt-src\qtbase\src\widgets\dialogs\qfiledialog.ui
> -o .uic\ui_qfiledialog.h
> and in my 5.6.0 build
> (set
> QT_PLUGIN_PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\plugins)
> & (set
> PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin;%PATH:)=^)%) &
> D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin\uic.exe
> D:\TFS\_Global\Shared\src\Qt\5.6.0\qt-src\qtbase\src\widgets\dialogs\qfiledialog.ui
> -o .uic\ui_qfiledialog.h
>
> so %%PATH:)=^)%% is now %PATH:)=^)%.
>
> How did CI not catch that? Strange is my wec2013 build has worked after
> adding -no-dbus.
>
> Regards,
> Gunnar
>
> _______________________________________________ Development mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/development
>
>
> _______________________________________________
> Development mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/development
>
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development
> I looked into the Makefiles and bot had the same term. When i use jom
> for 5.6 i see (set
> QT_PLUGIN_PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\plugins)
> & (set
> PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin;%%PATH:)=^)%%)
> & D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin\uic.exe
> D:\TFS\_Global\Shared\src\Qt\5.6.0\qt-src\qtbase\src\widgets\dialogs\qfiledialog.ui
> -o .uic\ui_qfiledialog.h
> which has also %%PATH:)=^)%% , so that is not the problem. wec2013 works
> because there uic.exe and qlarl.exe are build statically.
seems that i'm not hallucinating then:
https://codereview.qt-project.org/#/c/144550/
> Regards,
> Gunnar
>
> *Gesendet:* Dienstag, 22. Dezember 2015 um 10:43 Uhr
> *Von:* "Gunnar Roth" <[email protected]>
> *An:* "[email protected]" <[email protected]>
> *Betreff:* [Development] Qt 5.6.0 beta. win32 vs11 32 bit fails with
> uic.exe showing dialog qt5core.dll cannot be found.
> Hello,
>
> when i used jom i get this dialog with qt5core not found.
> When using nmake i get this error:
> (set
> QT_PLUGIN_PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\plugins)
> & (set PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin;%PATH:)=^)%
> ) & D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin\uic.exe
> D:\TFS\_Global\Shared\src\Qt\5.6.0\qt-src\qtbase\src\widgets\dialogs\qfiledialog.ui
> -o .uic\ui_q
> filedialog.h
> NMAKE : fatal error U1077: '(set' : return code '0xc0000135'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
> Studio 11.0\VC\BIN\nmake.exe"' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
>
>
> Looking into a successful 5.5.1 build log i see
>
> (set
> QT_PLUGIN_PATH=D:\TFS\bld__GLOBAL\Qt5.5.1\WIN32-VS11-32\qtbase\plugins)
> & (set
> PATH=D:\TFS\bld__GLOBAL\Qt5.5.1\WIN32-VS11-32\qtbase\lib;%%PATH:)=^)%%)
> & D:\TFS\bld__GLOBAL\Qt5.5.1\WIN32-VS11-32\qtbase\bin\uic.exe
> D:\TFS\_Global\Shared\src\Qt\5.5.1\qt-src\qtbase\src\widgets\dialogs\qfiledialog.ui
> -o .uic\ui_qfiledialog.h
> and in my 5.6.0 build
> (set
> QT_PLUGIN_PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\plugins)
> & (set
> PATH=D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin;%PATH:)=^)%) &
> D:\TFS\bld__GLOBAL\Qt5.6.0\WIN32-VS11-32\qtbase\bin\uic.exe
> D:\TFS\_Global\Shared\src\Qt\5.6.0\qt-src\qtbase\src\widgets\dialogs\qfiledialog.ui
> -o .uic\ui_qfiledialog.h
>
> so %%PATH:)=^)%% is now %PATH:)=^)%.
>
> How did CI not catch that? Strange is my wec2013 build has worked after
> adding -no-dbus.
>
> Regards,
> Gunnar
>
> _______________________________________________ Development mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/development
>
>
> _______________________________________________
> Development mailing list
> [email protected]
> http://lists.qt-project.org/mailman/listinfo/development
>
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development
_______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
