[Wine] Running XP programs in wine

John Drescher drescherjm at gmail.com
Thu Feb 28 10:01:02 CST 2008


>  >  I started out with a clean .wine folder and used winetricks to install
>  >  .wine/drive_c/windows/system32/msvcr80.dll
>
>  A copy does end up in there, but it's just a decoy.  (Ask microsoft why,
>  they did it.)  The real copy is buried in the winsxs directory.
>
There is quite a lot installed there.

localhost winsxs # ls -alR
.:
total 2
drwxr-xr-x  9 root root  544 Feb 28 08:10 .
drwxr-xr-x 12 root root  568 Feb 28 08:10 ..
drwxr-xr-x  7 root root  464 Feb 28 08:10 Policies
drwxr-xr-x  2 root root 1096 Feb 28 08:10 manifests
drwxr-xr-x  2 root root   80 Feb 28 08:10
x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_6e805841
drwxr-xr-x  2 root root  144 Feb 28 08:10
x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd
drwxr-xr-x  2 root root  336 Feb 28 08:10
x86_Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_3415f6d0
drwxr-xr-x  2 root root  176 Feb 28 08:10
x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_dec6ddd2
drwxr-xr-x  2 root root   80 Feb 28 08:10
x86_Microsoft.VC80.OpenMP_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0ee63867

./Policies:
total 1
drwxr-xr-x 7 root root 464 Feb 28 08:10 .
drwxr-xr-x 9 root root 544 Feb 28 08:10 ..
drwxr-xr-x 2 root root 120 Feb 28 08:10
x86_policy.8.0.Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_x-ww_5f0bbcff
drwxr-xr-x 2 root root 120 Feb 28 08:10
x86_policy.8.0.Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_x-ww_77c24773
drwxr-xr-x 2 root root 120 Feb 28 08:10
x86_policy.8.0.Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_x-ww_caeee150
drwxr-xr-x 2 root root 120 Feb 28 08:10
x86_policy.8.0.Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_x-ww_0f75c32e
drwxr-xr-x 2 root root 120 Feb 28 08:10
x86_policy.8.0.Microsoft.VC80.OpenMP_1fc8b3b9a1e18e3b_x-ww_7d81c9f9

./Policies/x86_policy.8.0.Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_x-ww_5f0bbcff:
total 12
drwxr-xr-x 2 root root  120 Feb 28 08:10 .
drwxr-xr-x 7 root root  464 Feb 28 08:10 ..
-rw-r--r-- 1 root root 7441 Sep 23  2005 8.0.50727.42.cat
-rw-r--r-- 1 root root  712 Sep 23  2005 8.0.50727.42.policy

./Policies/x86_policy.8.0.Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_x-ww_77c24773:
total 12
drwxr-xr-x 2 root root  120 Feb 28 08:10 .
drwxr-xr-x 7 root root  464 Feb 28 08:10 ..
-rw-r--r-- 1 root root 7441 Sep 23  2005 8.0.50727.42.cat
-rw-r--r-- 1 root root  712 Sep 23  2005 8.0.50727.42.policy

./Policies/x86_policy.8.0.Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_x-ww_caeee150:
total 12
drwxr-xr-x 2 root root  120 Feb 28 08:10 .
drwxr-xr-x 7 root root  464 Feb 28 08:10 ..
-rw-r--r-- 1 root root 7447 Sep 23  2005 8.0.50727.42.cat
-rw-r--r-- 1 root root  718 Sep 23  2005 8.0.50727.42.policy

./Policies/x86_policy.8.0.Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_x-ww_0f75c32e:
total 12
drwxr-xr-x 2 root root  120 Feb 28 08:10 .
drwxr-xr-x 7 root root  464 Feb 28 08:10 ..
-rw-r--r-- 1 root root 7441 Sep 23  2005 8.0.50727.42.cat
-rw-r--r-- 1 root root  712 Sep 23  2005 8.0.50727.42.policy

./Policies/x86_policy.8.0.Microsoft.VC80.OpenMP_1fc8b3b9a1e18e3b_x-ww_7d81c9f9:
total 12
drwxr-xr-x 2 root root  120 Feb 28 08:10 .
drwxr-xr-x 7 root root  464 Feb 28 08:10 ..
-rw-r--r-- 1 root root 7447 Sep 23  2005 8.0.50727.42.cat
-rw-r--r-- 1 root root  718 Sep 23  2005 8.0.50727.42.policy

./manifests:
total 66
drwxr-xr-x 2 root root 1096 Feb 28 08:10 .
drwxr-xr-x 9 root root  544 Feb 28 08:10 ..
-rw-r--r-- 1 root root 7423 Sep 23  2005
x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_6e805841.cat
-rw-r--r-- 1 root root  464 Sep 23  2005
x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_6e805841.manifest
-rw-r--r-- 1 root root 7423 Sep 23  2005
x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd.cat
-rw-r--r-- 1 root root 1868 Sep 23  2005
x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd.manifest
-rw-r--r-- 1 root root 7436 Sep 23  2005
x86_Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_3415f6d0.cat
-rw-r--r-- 1 root root 1238 Sep 23  2005
x86_Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_3415f6d0.manifest
-rw-r--r-- 1 root root 7423 Sep 23  2005
x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_dec6ddd2.cat
-rw-r--r-- 1 root root 2370 Sep 23  2005
x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_dec6ddd2.manifest
-rw-r--r-- 1 root root 7436 Sep 23  2005
x86_Microsoft.VC80.OpenMP_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0ee63867.cat
-rw-r--r-- 1 root root  467 Sep 23  2005
x86_Microsoft.VC80.OpenMP_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0ee63867.manifest
-rw-r--r-- 1 root root 1575 Feb 28 08:09
x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest

./x86_Microsoft.VC80.ATL_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_6e805841:
total 97
drwxr-xr-x 2 root root    80 Feb 28 08:10 .
drwxr-xr-x 9 root root   544 Feb 28 08:10 ..
-rw-r--r-- 1 root root 95744 Sep 23  2005 ATL80.dll

./x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0de06acd:
total 1618
drwxr-xr-x 2 root root    144 Feb 28 08:10 .
drwxr-xr-x 9 root root    544 Feb 28 08:10 ..
-rw-r--r-- 1 root root 479232 Sep 23  2005 msvcm80.dll
-rw-r--r-- 1 root root 548864 Sep 23  2005 msvcp80.dll
-rw-r--r-- 1 root root 626688 Sep 23  2005 msvcr80.dll

./x86_Microsoft.VC80.MFCLOC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_3415f6d0:
total 481
drwxr-xr-x 2 root root   336 Feb 28 08:10 .
drwxr-xr-x 9 root root   544 Feb 28 08:10 ..
-rw-r--r-- 1 root root 40960 Sep 23  2005 mfc80CHS.dll
-rw-r--r-- 1 root root 45056 Sep 23  2005 mfc80CHT.dll
-rw-r--r-- 1 root root 65536 Sep 23  2005 mfc80DEU.dll
-rw-r--r-- 1 root root 57344 Sep 23  2005 mfc80ENU.dll
-rw-r--r-- 1 root root 61440 Sep 23  2005 mfc80ESP.dll
-rw-r--r-- 1 root root 61440 Sep 23  2005 mfc80FRA.dll
-rw-r--r-- 1 root root 61440 Sep 23  2005 mfc80ITA.dll
-rw-r--r-- 1 root root 49152 Sep 23  2005 mfc80JPN.dll
-rw-r--r-- 1 root root 49152 Sep 23  2005 mfc80KOR.dll

./x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_dec6ddd2:
total 2251
drwxr-xr-x 2 root root     176 Feb 28 08:10 .
drwxr-xr-x 9 root root     544 Feb 28 08:10 ..
-rw-r--r-- 1 root root 1093632 Sep 23  2005 mfc80.dll
-rw-r--r-- 1 root root 1079808 Sep 23  2005 mfc80u.dll
-rw-r--r-- 1 root root   69632 Sep 23  2005 mfcm80.dll
-rw-r--r-- 1 root root   57344 Sep 23  2005 mfcm80u.dll

./x86_Microsoft.VC80.OpenMP_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_0ee63867:
total 65
drwxr-xr-x 2 root root    80 Feb 28 08:10 .
drwxr-xr-x 9 root root   544 Feb 28 08:10 ..
-rw-r--r-- 1 root root 65536 Sep 23  2005 vcomp.dll


John



More information about the wine-users mailing list