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

唔知個問題係乜嘢

不過, 舊時 用 wine 裝有啲 m$ 嘅 s/w,
係真係要用 winecfg,
去 import native m$ 嘅 dll

TOP

本帖最後由 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
但應該是唔得的,試左好耐

TOP

提示: 作者被禁止或刪除 內容自動屏蔽

TOP

一層又一層,
唔知可唔可以用 winetricks
auto pull 啲 dll 落嚟
小心可能會隊死部機

TOP

VM....

TOP

我的高手朋友说, wine 的底层应该是

linux or bsd (macos).
ccchan234 發表於 2016-5-25 16:52


樓主用左cygwin再模擬多個linux出黎

TOP