|
From: | Manuel Collado |
Subject: | Re: MinGw port of gawkextlib |
Date: | Wed, 18 May 2022 10:03:32 +0200 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 |
El 17/05/2022 a las 14:51, Andrew J. Schorr escribió:
On Tue, May 17, 2022 at 03:36:59PM +0300, Eli Zaretskii wrote:Why the assumption that gawkapi.h and the Gawk executable are under the same PREFIX?Because that's what gawk's "make install" does.That might be so on Unix, where installation trees are standardized, but not on Windows. gawkapi.h should be where the C compiler looks for includes files, whereas the gawk executable should be somewhere on PATH.
Well, binary distributions of your EzWinports almost follow the Unix convention of installing executables, docs and includes under the same tree. This is really a good thing. Several tools can work together by just unpacking their distributions in the same location (say --prefix).
On Windows, it is customary to have many different directories on PATH, and some people even go to the extreme of installing every package's executables in a separate bin directory that they add to PATH.
Yes. Independently developed Windows tools are usually installed in independent locations. But _compatible_ Windows ports of GNU software pieces are better installed and merged in a common install tree.
Regards. -- Manuel Collado - http://mcollado.z15.es
[Prev in Thread] | Current Thread | [Next in Thread] |