Running XP programs in wine

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Dotan Cohen

Running XP programs in wine

Post by Dotan Cohen »

Dan and everyone,
Winetricks does not leave me with a msvcr80.dll for any vcrun*
package. If I need to install the dll without winetricks, how can I do
that? Note that I have upgraded to wine-0.9.55.

Know that I appreciate all the assistance.

Dotan Cohen

http://what-is-what.com
http://gibberish.co.il
×
John Drescher

Running XP programs in wine

Post by John Drescher »

Dan and everyone,
Winetricks does not leave me with a msvcr80.dll for any vcrun*
package. If I need to install the dll without winetricks, how can I do
that? Note that I have upgraded to wine-0.9.55.
winetricks is just a convent way to grab and install the Microsoft
redistributable package. The vcrun2005 package is a lot more than just
msvcr80.dll so just placing that in some locations will not work. See
my other 2 posts today for what it installed.

When running winetricks vcrun2005 did it pop up a dialog box asking
you to accept a license? Where there any errors on the console when
you ran that?

John
Dan Kegel

Running XP programs in wine

Post by Dan Kegel »

2008/2/28 Dotan Cohen <[email protected]>:
Winetricks does not leave me with a msvcr80.dll for any vcrun*
package. If I need to install the dll without winetricks, how can I do
that?
You don't need to, and you shouldn't. msvcr80 is a prickly
beast, it doesn't just want to be copied, it wants to be gently
placed in a specially named directory. But fear not! winetricks
installs it perfectly well. Looky:

$ rm -rf .wine
$ sh winetricks vcrun2005
...
Install of vcrun2005 done
winetricks done.
$ find .wine/drive_c -iname 'msvcr80*'
.wine/drive_c/windows/system32/msvcr80.dll
.wine/drive_c/windows/winsxs/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd/msvcr80.dll

See? Try exactly those steps and I bet you'll see it installed fine.

- Dan
Dotan Cohen

Running XP programs in wine

Post by Dotan Cohen »

On 28/02/2008, John Drescher <[email protected]> wrote:
Dan and everyone,
Winetricks does not leave me with a msvcr80.dll for any vcrun*
package. If I need to install the dll without winetricks, how can I do
that? Note that I have upgraded to wine-0.9.55.
winetricks is just a convent way to grab and install the Microsoft
redistributable package. The vcrun2005 package is a lot more than just
msvcr80.dll so just placing that in some locations will not work. See
my other 2 posts today for what it installed.

When running winetricks vcrun2005 did it pop up a dialog box asking
you to accept a license? Where there any errors on the console when
you ran that?
It did ask me to accept the licence, and the only errors that I got
were the usual display ":1.0" errors:

feisty@feisty-laptop:~$ ./winetricks.sh
Xlib: extension "XFree86-DRI" missing on display ":1.0".
Executing sha1sum --status -c
/home/feisty/.winetrickscache/vcrun2005/vcredist_x86.exe.sha1sum
Executing wine /home/feisty/.winetrickscache/vcrun2005/vcredist_x86.exe
Xlib: extension "XFree86-DRI" missing on display ":1.0".
Xlib: extension "XFree86-DRI" missing on display ":1.0".
fixme:advapi:DecryptFileA "C:\\windows\\temp\\IXP000.TMP\\" 00000000
fixme:ntdll:find_reg_tz_info Can't find matching timezone information
in the registry for bias -120, std (d/m/y): 5/10/2008, dlt (d/m/y):
28/03/2008
Xlib: extension "XFree86-DRI" missing on display ":1.0".
fixme:advapi:DecryptFileA "C:\\windows\\temp\\IXP001.TMP\\" 00000000
fixme:ntdll:find_reg_tz_info Can't find matching timezone information
in the registry for bias -120, std (d/m/y): 5/10/2008, dlt (d/m/y):
28/03/2008
Xlib: extension "XFree86-DRI" missing on display ":1.0".
fixme:advapi:LookupAccountNameW (null) L"feisty" (nil) 0x34e974 (nil)
0x34e96c 0x34e970 - stub
fixme:advapi:LookupAccountNameW (null) L"feisty" 0x136378 0x34e974
0x136768 0x34e96c 0x34e970 - stub
fixme:msi:ACTION_HandleStandardAction unhandled standard action
L"SetODBCFolders"
fixme:ntdll:find_reg_tz_info Can't find matching timezone information
in the registry for bias -120, std (d/m/y): 5/10/2008, dlt (d/m/y):
28/03/2008
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10
ignored L"MsiAssembly" table values
fixme:msi:msi_unimplemented_action_stub MsiPublishAssemblies -> 10
ignored L"MsiAssembly" table values
Install of vcrun2005 done
winetricks done.
feisty@feisty-laptop:~$

Ah, wait, it installed msvcr80.dll this time! This time I used
vcrun2005 without the SP on a fresh .wine. That's the only difference,
so it seems that only without the SP it will install msvcr80, and that
only if I didn't run a differnt vcrun previously.

I'm now getting stuck on installing iexplorer.exe, the download keeps
hanging. Always at a different point, but always before 50%. I let it
run all night and it won't download. Once I get that straightened out
I'll report back.

Thanks for the help and the patience.

Dotan Cohen

http://what-is-what.com
http://gibberish.co.il
×
Dotan Cohen

Running XP programs in wine

Post by Dotan Cohen »

On 28/02/2008, Dan Kegel <[email protected]> wrote:
2008/2/28 Dotan Cohen <[email protected]>:
Winetricks does not leave me with a msvcr80.dll for any vcrun*
package. If I need to install the dll without winetricks, how can I do
that?
You don't need to, and you shouldn't. msvcr80 is a prickly
beast, it doesn't just want to be copied, it wants to be gently
placed in a specially named directory. But fear not! winetricks
installs it perfectly well. Looky:

$ rm -rf .wine
$ sh winetricks vcrun2005
...

Install of vcrun2005 done
winetricks done.

$ find .wine/drive_c -iname 'msvcr80*'

.wine/drive_c/windows/system32/msvcr80.dll

.wine/drive_c/windows/winsxs/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd/msvcr80.dll

See? Try exactly those steps and I bet you'll see it installed fine.
Yes, it did install. Only when I run vcrun2005 (not 2008 or SP1) and
that only on a fresh ~/.wine. Prickly it is. Thanks, Dan.

Dotan Cohen

http://what-is-what.com
http://gibberish.co.il
×
Dan Kegel

Running XP programs in wine

Post by Dan Kegel »

On Thu, Feb 28, 2008 at 9:40 PM, Dotan Cohen <[email protected]> wrote:
$ rm -rf .wine
$ sh winetricks vcrun2005
... Try exactly those steps and I bet you'll see it installed fine.
Yes, it did install. Only when I run vcrun2005 (not 2008 or SP1) and
that only on a fresh ~/.wine. Prickly it is. Thanks, Dan.
Can you add that info to the appdb?
Dotan Cohen

Running XP programs in wine

Post by Dotan Cohen »

On 04/03/2008, Dan Kegel <[email protected]> wrote:
On Thu, Feb 28, 2008 at 9:40 PM, Dotan Cohen <[email protected]> wrote:
$ rm -rf .wine
$ sh winetricks vcrun2005
... Try exactly those steps and I bet you'll see it installed fine.
Yes, it did install. Only when I run vcrun2005 (not 2008 or SP1) and
that only on a fresh ~/.wine. Prickly it is. Thanks, Dan.
Can you add that info to the appdb?
Will do. I'm also having a real hard time installing .NET 2.0, which
I've been suffering through for a few days now. I'll add info
regarding vcrun2005 and .NET 2.0 as soon as I get it installed.

Dotan Cohen

http://what-is-what.com
http://gibberish.co.il
×
Dotan Cohen

Running XP programs in wine

Post by Dotan Cohen »

Update for the archives. In wine 0.9.57 on a clean ~/.wine I installed
.NET, changed my Windows version from 2000 to XP in winecfg, and then
I could install Sony Vegas 8.0 in Ubuntu Linux. I have been unable to
test the application as I don't have a serial number (I am testing for
a neighbor) so as soon as we install on his machine I'll update the
thread with details as to how it runs. Thanks, everyone, for your help
and patience with us.

Dotan Cohen

http://what-is-what.com
http://gibberish.co.il
×
Locked