You probably want to add:
builddependencies = [('make', '4.3')]
--Kevin
On Thu, Mar 3, 2022 at 10:06 AM Loris Bennett <[email protected]>
wrote:
> Hi
>
> I am trying to write a EC for FORCE:
>
>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_davidfrantz_force&d=DwIFaQ&c=dWz0sRZOjEnYSN4E4J0dug&r=CeTe0BPEDnKoTTMxXtYeZw&m=KPUpQdndHCZdwPn2SridXwaYEd6fayRC1WJNe-JJjgaf1sSQMK7ok2ld2RAkruDv&s=fFSaGAfdcmDudXKIJXpgvovCt08S5IFkV1wA4_Rp_RQ&e=
>
> 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]
>