Compiling Wine without prelink

Vitaliy Margolen wine-devel at kievinfo.com
Sun Nov 27 17:32:30 CST 2011


On 11/27/2011 03:24 PM, Roger Cruz wrote:
> Could you expand what exactly would not work?
Some copy-protection systems, and any other programs that do dlls patching 
using IPC. They assume that some system dlls (namely ntdll, kernel32, and 
user32) are always loaded to the same address for every system process.

It was initially added to support SafeDisk copy protection. Now it's hard to 
tell what other programs might depend on this.

If you do not have prelink, Wine will not be able to load these DLLs at the 
same address and some programs will fail in mysterious ways.

-Vitaliy



More information about the wine-devel mailing list