> 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

Reply via email to