URL:
  <https://savannah.gnu.org/support/?110599>

                 Summary: configure doesn't actually check to see if make is
installed
                 Project: Autoconf
            Submitted by: None
            Submitted on: Wed 26 Jan 2022 04:02:27 PM UTC
                Category: None
                Priority: 5 - Normal
                Severity: 3 - Normal
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: bi...@mit.edu
             Open/Closed: Open
         Discussion Lock: Any
        Operating System: GNU/Linux

    _______________________________________________________

Details:

Of all the things configure checks for by default, it doesn't actually check
that a suitable version of 'make' is installed on the host system. As such, if
you install the autotools but fail to install make, the configure script can
be generated, but it failed rather ungracefully at the end when running
depfiles commands.

Example:

...
checking for initscr in -lncurses... yes
checking for getopt... yes
checking for getopt_long... yes
checking for nodelay... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: error: in `/root/Documents/curses-speedtest':
config.status: error: Something went wrong bootstrapping makefile fragments
    for automatic dependency tracking.  Try re-running configure with the
    '--disable-dependency-tracking' option to at least be able to build
    the package (albeit without support for automatic dependency tracking).
See `config.log' for more details





    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/support/?110599>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/


Reply via email to