lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: config.status has been broken by issue 5780 "Accept GUILE 2 without


From: Werner LEMBERG
Subject: Re: config.status has been broken by issue 5780 "Accept GUILE 2 without extra configure options"
Date: Sat, 07 Mar 2020 19:34:37 +0100 (CET)

> I have no beef with deprecating it.

What about the following route?  For guile, I would add support for
`guile-config`, using the following algorithm (with itemĀ 1 already
implemented).

 1. Search for a guile `.pc` file, checking whether version 1.8.x,
    2.2.x, or 2.0.x is present (in this order).

    If a specific guile version is needed, set the `GUILE_FLAVOR`
    environment variable, for example

      ./configure GUILE_FLAVOR="guile-2.2"

    (possible values for `GUILE_FLAVOR` are `guile-1.8`, `guile-2.0`,
    `guile-2.2`, and `guile-3.0`).  If you want to use guile-3.0, you
    currently *must* use `GUILE_FLAVOR`.

 2. If nothing is found, try to execute `guile-config` (which must be
    in the path) to get the necessary compilation and linking flags.

 3. Abort if this fails, too.


    Werner

reply via email to

[Prev in Thread] Current Thread [Next in Thread]