GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Autoconf sucht nach Programm und schlägt fehl, wenn es nicht gefunden wird

Probieren Sie das aus, was ich gerade aus einem meiner Projekte übernommen habe, es sucht nach etwas namens quantlib-config im Pfad:

# borrowed from a check for gnome in GNU gretl: def. a check for quantlib-config
AC_DEFUN(AC_PROG_QUANTLIB, [AC_CHECK_PROG(QUANTLIB,quantlib-config,yes)])
AC_PROG_QUANTLIB
if test x"${QUANTLIB}" == x"yes" ; then
    # use quantlib-config for QL settings
    [.... more stuff omitted here ...]
else
    AC_MSG_ERROR([Please install QuantLib before trying to build RQuantLib.])
fi

Ich fand, dass dies der kürzeste Weg ist.

AC_CHECK_PROG(FFMPEG_CHECK,ffmpeg,yes)
AS_IF([test x"$FFMPEG_CHECK" != x"yes"], [AC_MSG_ERROR([Please install ffmpeg before configuring.])])

Linux
  1. Warum ist Cd kein Programm?

  2. Warum wird empfohlen, für einige Anwendungen eine Gruppe und einen Benutzer zu erstellen?

  3. autoreconf:Befehl nicht gefunden

  4. id:Befehl nicht gefunden

  5. w:Befehl nicht gefunden

So suchen Sie nach Meltdown- und Spectre-Schwachstellen und patchen sie in Linux

Suchen Sie nach einer Sicherheitskompromittierung:Hintertüren und Eindringlinge

Suchen Sie nach Windows-Updates in Windows Server 2016 und 2019

Wie kann ich überprüfen, ob eine Datei vorhanden ist, und einen Befehl ausführen, wenn dies nicht der Fall ist?

Referenzassemblys für Framework .NETFramework,Version=v4.7.1 wurden nicht gefunden

IPTables-Modul ip_tables für root nicht gefunden