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@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.
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@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@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,
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