作者: luckiejacky 時間: 2016-5-25 12:08 標題: Wine 一問
本帖最後由 luckiejacky 於 2016-5-25 12:49 編輯
我用了cygwin compile左一個wine.
當我run ntdll_test.exe, 所有的test都pass
但我找不到ntdll.dll這個module在wine的folder內
cygwin bin folder都無...
我用depends check下佢,發現libwine.dll只expose GetProcAddress
等最基本的method
但我再check下佢個ntdll_test.c rtl.c etc
我見到
hntdll = LoadLibraryA("ntdll.dll");
佢無ntdll.dll佢點Load到呢?
無理由load windows 那個
因linux都無這個module
究竟佢是怎運作的?
Update
我現在用ReactOS的dll's run個xp explorer,但佢出KillSystemTimer Entry Point not found in user32.dll
Any ideas?
THX
作者: cal22cal 時間: 2016-5-25 14:45
唔知個問題係乜嘢

不過, 舊時 用 wine 裝有啲 m$ 嘅 s/w,
係真係要用 winecfg,
去 import native m$ 嘅 dll
作者: luckiejacky 時間: 2016-5-25 16:33
本帖最後由 luckiejacky 於 2016-5-25 16:34 編輯
都系玩下野,因為我想試下在7下run xp個explorer
但因為Windows xp explorer在windows 7 內是
run 唔到,想拿wine D dlls來用....
Windows XP => wine (cygwin) => Windows 7
但應該是唔得的,試左好耐
作者: ccchan234 時間: 2016-5-25 16:52
提示: 作者被禁止或刪除 內容自動屏蔽
作者: cal22cal 時間: 2016-5-25 16:53
一層又一層,

唔知可唔可以用 winetricks
auto pull 啲 dll 落嚟
小心可能會隊死部機
作者: luckiejacky 時間: 2016-5-25 17:06
VM....
作者: KinChungE 時間: 2016-5-26 12:06
樓主用左cygwin再模擬多個linux出黎

