discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Best distribution layout on mingw? (was Re: GNUSTEP_USER_CONFIG prob


From: Lloyd Dupont
Subject: Re: Best distribution layout on mingw? (was Re: GNUSTEP_USER_CONFIG problem (Windows))
Date: Wed, 7 Dec 2005 10:55:20 +1000

Because they want to avoid DLL Hell.

You're implying that DLL Hell is caused by using the registry and not using the registry will avoid that. I'm afraid that is a fundamental mis-diagnosis of the causes.

What I imply is DLL hell is caused by a well known location for, say 'libgnustep-base.dll' because if some else replace it by another version that might break my application.

While it's library writer purpose to be fully compatible between each release, it's foolish to blindly believe it will always be true. If there is just minor change somewhere, there is a potential DLL Hell problem.


On UNIX it 'seems' to work because, most of the time, people use link trick where they think they link with libXXX whereas they link with libXXX-1.18.24.12 in fact. So there is no issue with new release because they DON'T overwrite previous DLLs.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]