Å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]

Reply via email to