Phobos and Tango deep dependancies
Jascha Wetzel
firstname at mainia.de
Wed Oct 3 05:19:05 PDT 2007
torhu wrote:
> Gilles G. wrote:
>> DavidL Wrote:
>>> If those DLLs exist, then no problem at all. You gain nothing negative.
>>> To kill those dependencies of DLLs would be troublesome AFAIC.
>>
>> This is exactly the problem. Some DLLs may not exist on some systems.
>>
>> This is the case for the man who develops the application which I
>> wrote a DLL for: some delay-load DLLs are missing on his system. As
>> these are delay-load DLLs it doesn't crash (yet), but this worries him
>> very much.
>>
>> Any idea anybody?
>>
>> --
>> Gilles
>
> Are you sure this is a real problem? C (msvc) hello world apps
> delay-load user32.dll, while DMD links with it. That might be the only
> difference here. I believe that win95 and later comes with this file.
together with kernel32, user32 is *the* system library in any 32bit
windows system, starting with the win32s extension for windows 3.1.
it is absolutely no problem for applications. it might become a problem
for device drivers, though.
More information about the Digitalmars-d
mailing list