Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.linux.misc > #69191

Re: Software Building Status. A Growing Annoyance.

Message-ID <6861c883@news.ausics.net> (permalink)
From not@telling.you.invalid (Computer Nerd Kev)
Subject Re: Software Building Status. A Growing Annoyance.
Newsgroups comp.os.linux.misc, comp.os.linux.advocacy
References <pan$be9fc$809aad21$e409cc51$526fec52@linux.rocks> <685b2f8b@news.ausics.net> <pan$62870$3f1354bc$ea5e799$d7ff5329@linux.rocks>
Date 2025-06-30 09:13 +1000
Organization Ausics - https://newsgroups.ausics.net

Cross-posted to 2 groups.

Show all headers | View raw


In comp.os.linux.misc Nux Vomica <nv@linux.rocks> wrote:
> On 25 Jun 2025 09:06:52 +1000, Computer Nerd Kev wrote:
>> The CMake developers ignored requests for an equivalent to
>> "./configure --help" early on, willfully making the transition
>> difficult for software builders.
> 
> Actually, Cmake does have an equivalent.  Here are the steps.
> 
> 1) Unpack a source file.
> 
> 2) Create a "build" directory in the source root and then
> "cd build."
> 
> 3) Execute "cmake -LAH .. "
> 
> This will produce a LONG list of options.  (See the output
> for Pan below.)

That looks similar to what I've been doing which is reading
CMakeCache.txt. Hard to read with none of the sorting between
different types of options like you get with "./configure --help".
More like editing Makefiles manually, and even projects where you
have to do that usually write more detail in the comments before
variables than many of these CMake projects tend to have.

This comment in your example is _really_ descriptive:

> // Path to a program.
> CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND

So it didn't find "a program". Great, thanks...

-- 
__          __
#_ < |\| |< _#

Back to comp.os.linux.misc | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Software Building Status. A Growing Annoyance. Nux Vomica <nv@linux.rocks> - 2025-06-24 17:52 +0000
  Re: Software Building Status. A Growing Annoyance. not@telling.you.invalid (Computer Nerd Kev) - 2025-06-25 09:06 +1000
    Re: Software Building Status. A Growing Annoyance. Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-06-24 23:48 +0000
    Re: Software Building Status. A Growing Annoyance. Nux Vomica <nv@linux.rocks> - 2025-06-29 13:28 +0000
      Re: Software Building Status. A Growing Annoyance. not@telling.you.invalid (Computer Nerd Kev) - 2025-06-30 09:13 +1000
        Re: Software Building Status. A Growing Annoyance. Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-06-29 23:50 +0000

csiph-web