Re: Wine - maxima možného?

TomAs tom.discuss na seznam.cz
Pátek Říjen 22 08:08:33 CEST 2004


Zdravim,

taky jsem se s winem natrapil.
Me se zase osvecily starsi verze. A postup kdy mam na mainkate 
partici windoze :) a v nich fungujici aplikaci kterou chci provozovat
pod wine. Pak je treba presne zjistit jake knihovny windozi aplikace pouziva
a pak je nastavit v ~/.wine/config na native, bultin znamena pouziti defaultnich
knihoven z wine. Native predpoklada, dll-ka v ceste viz:

[wine]
"Windows" = "C:\\winnt"
"System" = "C:\\winnt\\system32"
"Temp" = "X:\\"
"Path" = "C:\\winnt;C:\\winnt\\system32;X:\\;Y:\\"
"Profile" = "C:\\Documents and Settings\\userxyz"
"GraphicsDriver" = "x11drv"


Moje aplikace byla citliva na verzi knihovny common control a riched
(comctl32.dll, riched20) byla napsana pro winxp a defaultni knihovna z
wine pochazela z win9x, coz je klasicka situace. Viz cast meho configu:

[DllOverrides]
"commdlg" = "builtin, native"
"comdlg32" = "builtin, native"
"ver" = "builtin, native"
"version" = "builtin, native"
"shell" = "builtin, native"
"shell32" = "builtin, native"
"shfolder" = "builtin, native"
"shlwapi" = "builtin, native"
"lzexpand" = "builtin, native"
"lz32" = "builtin, native"
"comctl32" = "native, builtin"
"riched20" = "native, builtin"
"commctrl" = "native, builtin"
"advapi32" = "builtin, native"
"crtdll" = "builtin, native"
"mpr" = "builtin, native"
"winspool.drv" = "builtin, native"
"ddraw" = "builtin, native"
"dinput" = "builtin, native"
"dsound" = "builtin, native"
"opengl32" = "builtin, native"
"msvcrt" = "native, builtin"
"rpcrt4" = "native, builtin"
"msvideo" = "builtin, native"
"msvfw32" = "builtin, native"
"mcicda.drv" = "builtin, native"
"mciseq.drv" = "builtin, native"
"mciwave.drv" = "builtin, native"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"msacm.drv" = "builtin, native"
"msacm" = "builtin, native"
"msacm32" = "builtin, native"
"midimap.drv" = "builtin, native"
"*" = "builtin, native, so"

Da se taky nastavit ruzne pouzivani knihoven podle pouzite aplikace viz:\
http://www.winehq.org/site/docs/wine-conf

Jina cesta je prekopirovat windozi knihovny do fake_windows nebo tam udelat linky.
a pak nechat vse na bultin.

TomAs.


Další informace o konferenci Linux