> From: Paul Smith <psm...@gnu.org> > Date: Thu, 05 Jun 2014 11:33:05 -0400 > Cc: make-w32@gnu.org > > On Thu, 2014-06-05 at 18:45 +0530, chandrababu nallani wrote: > > > 1. Assume the Gnu Make depends on some dlls from the operating > > system or other extensions, e.g. service packs or .NET > > packages. What happens if these dll files are accidently > > replaced by other versions. Does the tool recognize this, e.g. > > by checking if the correct versions of expected dlls are > > present? > > Someone familiar with Windows GNU make will have to reply. I'm fairly > confident you can build GNU make as a static tool (so it doesn't use any > DLLs).
Not on Windows, not unless you use some proprietary compiler that provides a static libc. Otherwise, you must link against the shared library version of the C runtime. > If it does use DLLs then it uses only the most fundamental, > basic system DLLs which would not change behavior when upgraded. Indeed. > However, as far as I know there is no facility in GNU make for checking > DLL versions. No such facility and no need for it. _______________________________________________ Make-w32 mailing list Make-w32@gnu.org https://lists.gnu.org/mailman/listinfo/make-w32