DLL Version Stamp Problem
Framemaker 7.0 installs fine on Wine but pops up an error message that it can't properly determine the version of one of it's dll's (actual error message = "The version stamp is missing from the Framemaker resource file C:\Program Files\Adobe\FrameMaker7.0\fminit\fmres.dll"). After poking at the specific dll (fmres.dll), it has no version information. Does anyone have experience with the Wine/Windows version stamp reading functions (I've seen code references to 'GetFileVersionInfo(<stuff>)') or any advice on debugging further. I've hit the limits of my knowledge. Thanks, Mike K mike at tashcorp dot net
"Mike Kost" <mike(a)tashcorp.net> wrote:
Framemaker 7.0 installs fine on Wine but pops up an error message that it can't properly determine the version of one of it's dll's (actual error message = "The version stamp is missing from the Framemaker resource file C:\Program Files\Adobe\FrameMaker7.0\fminit\fmres.dll"). After poking at the specific dll (fmres.dll), it has no version information.
Does anyone have experience with the Wine/Windows version stamp reading functions (I've seen code references to 'GetFileVersionInfo(<stuff>)') or any advice on debugging further. I've hit the limits of my knowledge.
Send an url to a compressed (bzip2 -9) log (+relay). That would be a good start. -- Dmitry.
Dimitry, During my lunch, I reran the experiment at work on the latest codeweavers release (2.1). I posted the file to http://www.tashcorp.net/Wine/dll.txt.bz2. The functional result is the same between the code weavers and Wine 20040121, but if this is a problem I'll repeat the run next chance I get at home. Command invocation: /opt/cxoffice/bin/wine -debugmsg +relay,+loaddll -- ~/.cxoffice/dotwine/fake_windows/Program\ Files/Adobe/FrameMaker7.0/FrameMaker.exe 2> dll.txt I also uploaded a referenced maker.ini file. It's bz2'ed at http://www.tashcor.net/Wine/maker.ini.bz2 Mike mike at tashcorp dot net
"Mike Kost" <mike(a)tashcorp.net> wrote:
Framemaker 7.0 installs fine on Wine but pops up an error message that it can't properly determine the version of one of it's dll's (actual error message = "The version stamp is missing from the Framemaker resource file C:\Program Files\Adobe\FrameMaker7.0\fminit\fmres.dll"). After poking at the specific dll (fmres.dll), it has no version information.
Does anyone have experience with the Wine/Windows version stamp reading functions (I've seen code references to 'GetFileVersionInfo(<stuff>)') or any advice on debugging further. I've hit the limits of my knowledge.
Send an url to a compressed (bzip2 -9) log (+relay). That would be a good start.
-- Dmitry.
"Mike Kost" <mike(a)tashcorp.net> wrote:
During my lunch, I reran the experiment at work on the latest codeweavers release (2.1). I posted the file to http://www.tashcorp.net/Wine/dll.txt.bz2. The functional result is the same between the code weavers and Wine 20040121, but if this is a problem I'll repeat the run next chance I get at home.
Command invocation: /opt/cxoffice/bin/wine -debugmsg +relay,+loaddll -- ~/.cxoffice/dotwine/fake_windows/Program\ Files/Adobe/FrameMaker7.0/FrameMaker.exe 2> dll.txt
I also uploaded a referenced maker.ini file. It's bz2'ed at http://www.tashcor.net/Wine/maker.ini.bz2
Try to make the directory "C:\Program Files\Adobe\FrameMaker7.0" current before running FrameMaker.exe. -- Dmitry.
Dmitry,
Try to make the directory "C:\Program Files\Adobe\FrameMaker7.0" current before running FrameMaker.exe.
I invoked FrameMaker with: cd ~/cxoffice/dotwine/fake_windows/Program\ Files/Adobe/FrameMaker7.0 /opt/cxoffice/bin/wine -debugmsg +relay,+loaddll -- FrameMaker.exe 2> dll2.txt There was no noticable change in the functional result. The +loaddll,+relay error log has been posted to http://www.tashcorp.net/Wine/dll2.txt.bz2 Mike
participants (2)
-
Dmitry Timoshkov -
Mike Kost