Re: Gnu Make operating conditions
Eli Zaretskii <[email protected]> Thu, 05 Jun 2014 20:42:38 +0300
| Newsgroups | gmane.comp.gnu.make.windows |
|---|---|
| Message-ID | <[email protected]> |
> From: Paul Smith <[email protected]> > Date: Thu, 05 Jun 2014 11:33:05 -0400 > Cc: [email protected] > > 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.