Release - qtcore4.dll checksum error
-
Hello I'm trying to build a release of my qml application.
I'm compiling it as release and copied the required dlls to the executable directory, application works fine, but I wanted to be sure that no dlls are missing so I run Dependency Walker as stated here: http://doc.qt.nokia.com/4.7/deployment-windows.html
And I got 3 errors:
- QtCore4.dll - link checksum error
- IESHIMS.dll - error opening file
- WER.dll - error opening file
Screenshot is here: http://www.boovix.pl/qt/dwalker-qtcore4-checksum.png
Could anyone explain what that means? And how to fix it?
I've checked twice and I'm copying the correct dlls, using Qt libraries 4.7.1 for windows.
Qt version: 4.7.1
Qt creator version: 2.0.93 beta
OS: XP Pro SP3 -
From "Dependency Walker help":http://www.dependencywalker.com/help/html/hidr_module_list_view.htm
bq. The module checksum from when the module was built. This value is set by using the linker's /RELEASE command line option. If this linker option is not specified, then the checksum may be zero. This value will be shown in red if it is not zero and does not match the actual module checksum. If the values do not match, it means that the module has been modified after it was built.
Can't say how you should fix it though... Haven't run into this myself.
-
I've reported a bug here:
http://bugreports.qt.nokia.com/browse/QTBUG-15500And they say that if it's working (along with examples and demos) I should not worry about those Dependency Walker errors.