Re: Software Building Status. A Growing Annoyance.

Liste des GroupesRevenir à ol misc 
Sujet : Re: Software Building Status. A Growing Annoyance.
De : not (at) *nospam* telling.you.invalid (Computer Nerd Kev)
Groupes : comp.os.linux.misc comp.os.linux.advocacy
Date : 30. Jun 2025, 00:13:07
Autres entêtes
Organisation : Ausics - https://newsgroups.ausics.net
Message-ID : <6861c883@news.ausics.net>
References : 1 2 3
User-Agent : tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/2.4.31 (i586))
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...

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

Date Sujet#  Auteur
25 Jun 25 * Re: Software Building Status. A Growing Annoyance.4Computer Nerd Kev
25 Jun 25 +- Re: Software Building Status. A Growing Annoyance.1Lawrence D'Oliveiro
30 Jun00:13 `* Re: Software Building Status. A Growing Annoyance.2Computer Nerd Kev
30 Jun00:50  `- Re: Software Building Status. A Growing Annoyance.1Lawrence D'Oliveiro

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal