[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Gnu Make operating conditions
From: |
Eli Zaretskii |
Subject: |
Re: Gnu Make operating conditions |
Date: |
Thu, 05 Jun 2014 20:42:38 +0300 |
> From: Paul Smith <address@hidden>
> Date: Thu, 05 Jun 2014 11:33:05 -0400
> Cc: address@hidden
>
> 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.