On 14/09/2007, Greg Chicares <gchicares@...> wrote:
> On 2007-09-14 14:43Z, Dmitry Teslenko wrote:
> > Here's problem: with MinGW 3.1 ( GCC 3.2.3 ) compilation process runs
> > cleanly; with recent version MinGW 5.1 ( GCC 3.4.2 ) it says:
> > uic.exe -embed <project name> <image list> -o qmake_image_collection.cpp
> > process_begin: CreateProcess(NULL, uic.exe -embed <project name>
> > <image list> -o qmake_image_collection.cpp, ...) fa
> > iled
> This would seem to be an application error.
That means error in Qt user interface compiler (uic). It's kind a
strange because Trolltech tests its library a lot.
> To debug it, I would find the CreateProcess() call and
> print its entire list of arguments. How does it differ
> between builds with different compilers, and why? What
> exit code does the function return? Does GetLastError()
> explain the reason for failure?
Ohh ... I think to debug uic isn't a easy task.
> Of course, you could try a later stable MinGW release,
> and maybe the problem would again appear to vanish, but
> then you're likely to see it again someday.
Isn't MinGW 5.1 ( GCC 3.4.2 ) stable? What is a stable version then?
During MinGW install previous, current and candidate versions have
been proposed. I guess candidate is a release candidate i.e.
post-beta, previous is previous and current is stable. Am I right?