Hi,
in the release notes for Wine 5.0 (BTW, thanks everybody for the release!) it is written that "most modules are built in PE format (Portable Executable, the Windows binary format) instead of ELF when the MinGW compiler is available".
Does this mean that section 3.3 ("Wine builtin DLLs") of the Architecture overview[1] on the wiki is now outdated? How do "real" DLLs resolve dependencies towards system ELF objects? Or is this "PE modules" option available only for DLLs that do not have ELF dependencies?
[1] https://wiki.winehq.org/Wine_Developer%27s_Guide/Architecture_Overview#Wine_...
Thanks, Giovanni.
Am 22.01.20 um 10:39 schrieb Giovanni Mascellani:
Does this mean that section 3.3 ("Wine builtin DLLs") of the Architecture overview[1] on the wiki is now outdated? How do "real" DLLs resolve dependencies towards system ELF objects? Or is this "PE modules" option available only for DLLs that do not have ELF dependencies?
Right now it only works for DLLs that only call other DLLs. Having something like that for things that call Linux DLLs is work in progress.