On 05/16/2018 05:43 AM, Paul Smith wrote:
The only makefiles the GNU make distribution will support will be
standard make makefiles.  The model is:

If you have a configure-capable system, use autotools to compile GNU
make.

If you don't have a configure-capable system, use the provided
bootstrap script (or create your own) to build GNU make.

Such a bootstrap script should be able to use the approach I mentioned earlier, by copying FOO.h.in files to FOO.h and replacing "@" with "_GLat" or something similar, and then by augmenting config.h with the appropriate #defines. If you can't assume 'sed', you can compile and run a simple program that does the "@" replacement.

Alternatively, we could change Gnulib to use "_GLat" instead of "@" uniformly, so that you don't need to do the "@" replacement in GNU Make; but before doing that I'd like to know that the approach actually works for GNU Make.

Reply via email to