Re: [Amelia-development] Notes on Redist Windows Binaries
Status: Alpha
Brought to you by:
jppequenao
|
From: Joao P. <jpp...@lb...> - 2008-11-13 00:13:37
|
Karol, I distributed many windows binaries in the past and therefore know about the need to include the VC redistributable dlls. I did that yesterday, with no success (including, of course, the manifest files). I also used dependencywalker yesterday and found that apart from the "usual suspects" (i.e, QT related dlls, in our case QtCore4, QtGui4, QtXml4 and QtWebKit4) we also need msjava.dll (because the webpages in the monitors run javascripts. If the user doesn't have the Java runtimes installed on the system, this should do it). Today I tried to add the debug dlls as well, and even put in the distribution folder the whole set of Qt dll files. To no good... Mind you, it runs very very well in my machines where the development environment is installed. But if you try on some "virgin" computer (I have a couple here to test) it just won't work. This is the last obstacle now before a binary release. Cheers, Joao Karol Krizka wrote: > Hi Joao, > > Here are some notes I made when creating a Windows binary for Dugan. > They might help you: > > You need to copy these files from the Visual Express directory. It's > somewhere under redist folder: > Microsoft.VC90.CRT.manifest > msvcm90.dll > msvcp90.dll > msvcr90.dll > > For any other dependencies, use this: > http://www.dependencywalker.com/ > > -- > Cheers, > Karol Krizka > |