I've built Qt5.2.0 for VS2012 32bit exactly as I did with Qt5.0, which works fine. There are no build errors, but the program that uses the build doesn't start. Running with the debugger I get an access violation in mlock.c at start, in this thing
void __cdecl _unlock (
int locknum
)
{
/*
* leave the critical section.
*/
LeaveCriticalSection( _locktable[locknum].lock );
}
void __cdecl _unlock (
int locknum
)
{
/*
* leave the critical section.
*/
LeaveCriticalSection( _locktable[locknum].lock );
}
To copy to clipboard, switch view to plain text mode
The configuration is
configure -developer-build -debug-and-release -opensource -confirm-license -opengl desktop -nomake examples -nomake tests -mp -platform win32-msvc2012
configure -developer-build -debug-and-release -opensource -confirm-license -opengl desktop -nomake examples -nomake tests -mp -platform win32-msvc2012
To copy to clipboard, switch view to plain text mode
The idea is to get rid of the countless dlls that are needed with the default build installation. I've also tried with opengl included, but the result is the same
configure -developer-build -debug-and-release -opensource -confirm-license -nomake examples -nomake tests -mp -platform win32-msvc2012
configure -developer-build -debug-and-release -opensource -confirm-license -nomake examples -nomake tests -mp -platform win32-msvc2012
To copy to clipboard, switch view to plain text mode
Again, this worked on Qt5.0, so does anyone know some trick to get it run?
Bookmarks