Åke Sandgren <[email protected]> writes: > Unless you explicitly ask for make as a dependency it will use the system > version. > We have make/4.3 available for most toolchain versions in use today, but it > needs to be added as a build dependency if you can't use the system one.
Thanks for the clarification. Seems like the new make features since 2010 don't get used that often. > On 3/3/22 16:04, Loris Bennett wrote: >> Hi >> I am trying to write a EC for FORCE: >> https://github.com/davidfrantz/force >> It just requires ConfigureMake without a configure step, but I'm getting >> the error >> Makefile:34: *** missing separator. Stop. >> The corresponding line is: >> PYTHON != python3-config --includes >> I suspect that the problem is that the version of Make is too old. >> Up to now I had subconsciously assumed that EB builds newer versions of >> make for each toolchain. However, this seems not to be the case, as I >> have no modules for make on the system. Therefore version 3.82, which >> comes with CentOS 7, is being used. >> Does EB really rely on the version of make provided by the OS, >> regardless of how old that is? >> Cheers, >> Loris >> -- Dr. Loris Bennett (Herr/Mr) ZEDAT, Freie Universität Berlin Email [email protected]

