On Wed, 28 Jan 2015 02:32:44 +0000, Tofu Ninja wrote: > On Wednesday, 28 January 2015 at 00:58:41 UTC, ketmar wrote: >> On Tue, 27 Jan 2015 23:07:44 +0000, Rikki Cattermole wrote: >> >>> dlangui doesn't depend upon it. >> that dependency was removed since then. >> >>> And isn't aware of different versions. >> >> of course. that's why it failed on my FreeImage: my library is older >> than the one that Derelict is expecting to find, and loading failed, >> complaining about missing API (which wasn't used by the program at >> all). > > I am not really sure how its a problem... you were using the wrong > version so its certainly reasonable that it did not work.
nope. nothing is wrong with that version, it just missing some API that *wasn't* *used* at all. i can't see why the program should be broken by the thing that it is not using. when i commented out missing APIs, everything starts to work. using libraries in the proper way will not cause this problem. and if that API is required by a program, the program will break in compile time, not after it was successfully built. it's wrong to break the program by something it doesn't use in the first place.
signature.asc
Description: PGP signature
