On 17.03.2013 20:25, Timo Kreuzer wrote:
We can avoid that by organizing our code in static
libraries and merge
them all together to 2 core dlls.
The division like on Windows 7: kernelbase + kernel32 + advapi32,
doesn't work for us, since kernel32 and advapi32 would still need to
contain Vista+ APIs.
Therefore I suggest to divide it into kernelbase.dll and
kernelsup.dll, the latter containing the code that remains in kernel32
and advapi32 on Windows.
I like that.
It would be interesting to listen to Alex's opinion on this matter.
Regards,
Aleksey Bragin