VT Cashbook

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
qwertymn
Level 4
Level 4
Posts: 236
Joined: Thu Mar 27, 2008 3:42 am

Post by qwertymn »

do winetricks mfc42, that should be enough to get oleaut32
John Drescher

VT Cashbook

Post by John Drescher »

On Thu, Jul 22, 2010 at 2:44 PM, johanpm <[email protected]> wrote:
Where do I get MSVBVM60.DLL?
winetricks vb6run
johanpm
Level 2
Level 2
Posts: 17
Joined: Wed Jul 21, 2010 8:19 am

Post by johanpm »

I think my luck is out with this one. Perhaps it would be better to figure out how to run 32 bit on 64 bit Fedora
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

johanpm wrote:Where do I get MSVBVM60.DLL?
It's part of vb6run, but the app itself should have installed it (it did on my system). Look in ~/.wine/windows/system32.

I have a feeling this is also due to your using 64 bit Wine. I suggest uninstalling it and only using the 32 bit package.
johanpm
Level 2
Level 2
Posts: 17
Joined: Wed Jul 21, 2010 8:19 am

Post by johanpm »

How do I install the 32bit package?

If I do yum install wine, it will install 64 bit again
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

johanpm wrote:How do I install the 32bit package?

If I do yum install wine, it will install 64 bit again
Take a look at this thread: http://forum.winehq.org/viewtopic.php?t=6965
It's somewhat old, but the steps given in the third post may still be valid.

I don't use Fedora myself, so that's all I know about it. If a Fedora user doesn't chime in here, ask on the Fedora forum.
johanpm
Level 2
Level 2
Posts: 17
Joined: Wed Jul 21, 2010 8:19 am

Post by johanpm »

I have re-installed wine 32 bit.

VT Cashbook runs now, if I run:
WINEDLLOVERRIDES="oleaut32=n" wine Cashbook.exe

How do I get it to run from the icon on the desktop?
Martin Gregorie

VT Cashbook

Post by Martin Gregorie »

On Thu, 2010-07-22 at 14:26 -0500, dimesio wrote:
I don't use Fedora myself, so that's all I know about it. If a Fedora
user doesn't chime in here, ask on the Fedora forum.
I run 32 bit Wine on 32 bit Fedora. None of my boxes have more than 1GB
RAM, and don't need more for the stuff I do, so why would I run a 64 bit
OS? To do so would just waste RAM in needlessly big pointers.


Martin
John Drescher

VT Cashbook

Post by John Drescher »

On Thu, Jul 22, 2010 at 4:32 PM, johanpm <[email protected]> wrote:
I have re-installed wine 32 bit.

VT Cashbook runs now, if I run:
WINEDLLOVERRIDES="oleaut32=n" wine Cashbook.exe

How do I get it to run from the icon on the desktop?
Attach that command from a launcher or set the override in winecfg for
that application only.

John
johanpm
Level 2
Level 2
Posts: 17
Joined: Wed Jul 21, 2010 8:19 am

Post by johanpm »

Fantastic!!!

Thanx guys! I have gone cold turkey on Windows 7 so you will be hearing allot from me :wink:
James McKenzie

VT Cashbook

Post by James McKenzie »

johanpm wrote:
Yes, its 64 bit.

This is needs to be reported as a bug report.
I did the copy and then registered the dll. That worked fine.

[johan@johanlaptop ~]$ cd ~
[johan@johanlaptop ~]$ cp -rf ~/.wine/drive_c/windows/system32/scrrun.dll ~
[johan@johanlaptop ~]$ wine regsvr32.exe scrrun.dll
Successfully registered DLL scrrun.dll
[johan@johanlaptop ~]$

Is it possible to run 32 bit wine on 64 bit Fedora?



Sure. Just use yum to remove the 64 bit (i686) version and to install
the 32 bit one (i386). You may need to install additional 32 bit
library files as well. Yum should get them for you.

James McKenzie
white-lamp
Newbie
Newbie
Posts: 3
Joined: Tue Aug 18, 2015 10:47 am

Re: VT Cashbook

Post by white-lamp »

Sorry to say this has beaten me probably because I'm new to wine :(

I've been using winebuilder on a Mxc and following the notes in the app database https://appdb.winehq.org/objectManager. ... &iId=20862

Those notes suggest using winetricks for:
  • vcrun6 - listed in advanced tab on wine builder
  • dcom98 - Not list in advanced tab on wine builder - any suggestions how I can get this to work???
  • wsh56 - There are two version, wsh56js and wshvb so I've ticked both!
I can't see an option in Winebuilder for Native override library so I've manually opened wine and added a new override of "Native then Builtin" for oleaut32.

Winebuilder does it's stuff without any problems but when I try to run the app an error flashes on the screen quicker than I can read it, then nothing happens with the app.

Does anyone have any suggestions for getting this to work? Sorry if I'm missing something really simple!
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: VT Cashbook

Post by dimesio »

white-lamp wrote: I've been using winebuilder on a Mxc and following the notes in the app database https://appdb.winehq.org/objectManager. ... &iId=20862
What is "winebuilder"? Third party Wine wrappers are not supported here (and I've never heard of that one).

The AppDB test report you are following is extremely old. Native dcom98, in particular, hasn't worked in Wine for several years, and Wine now has a vcrun replacement.

Retest in a clean wineprefix using the current development release of plain Wine.
white-lamp
Newbie
Newbie
Posts: 3
Joined: Tue Aug 18, 2015 10:47 am

Re: VT Cashbook

Post by white-lamp »

Sorry that was a typo, I was using Wine Bottler.

I've run the installer with plain Wine. It installs OK, but I get an error on running the program by navigating to the application in the wine folders and double clicking.
The following error occurred attempting to update the list of recent file names: Object doesn't support this action
After clicking OK the application opens and I get a second error:
Run-time error '-2147221166 (8004010152)': Automation Error

I've tried running the application from the terminal window. I navigate to the folder but when I enter "Wine Cashbook.exe" I get the message "Command not found"
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: VT Cashbook

Post by dimesio »

That should be "wine" not "Wine."
white-lamp
Newbie
Newbie
Posts: 3
Joined: Tue Aug 18, 2015 10:47 am

Re: VT Cashbook

Post by white-lamp »

I've also tried upper and lower case Wine and wine in the terminal window but get "Command not found". I guess I didn't get the installation correct if that's happening? Double clicking on the file fires up wine just fine so I'm not sure why the terminal commands aren't working for me. I guess another uninstall and reinstall beckons?

I've just realised my error is the same as the OP. So it seems I somehow need to follow this tip:
johanpm wrote:I have re-installed wine 32 bit.

VT Cashbook runs now, if I run:
WINEDLLOVERRIDES="oleaut32=n" wine Cashbook.exe

Should that work in the terminal window or am I barking up the wrong tree?
User avatar
dimesio
Moderator
Moderator
Posts: 13208
Joined: Tue Mar 25, 2008 10:30 pm

Re: VT Cashbook

Post by dimesio »

white-lamp wrote: I've just realised my error is the same as the OP. So it seems I somehow need to follow this tip:
johanpm wrote:I have re-installed wine 32 bit.

VT Cashbook runs now, if I run:
WINEDLLOVERRIDES="oleaut32=n" wine Cashbook.exe

Should that work in the terminal window or am I barking up the wrong tree?
Have you actually installed native oleaut32? You will need to do that if you are going to set the override.
Locked