> 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" <gunnar.r...@gmx.de> > *An:* "development@qt-project.org" <development@qt-project.org> > *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 > Development@qt-project.org > http://lists.qt-project.org/mailman/listinfo/development > > > _______________________________________________ > Development mailing list > Development@qt-project.org > http://lists.qt-project.org/mailman/listinfo/development > _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development