GNU/Linux >> Tutoriales Linux >  >> Linux

Autoconf comprueba el programa y falla si no lo encuentra

Prueba esto que es lo que acabo de sacar de un proyecto mío, busca algo llamado quantlib-config en la ruta:

# 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

Encontré que este es el enfoque más corto.

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. ¿Por qué Cd no es un programa?

  2. "nohup Sudo ..." no solicita contraseña y no hace nada?

  3. ¿Por qué se recomienda crear un grupo y un usuario para algunas aplicaciones?

  4. autoreconf:comando no encontrado

  5. id:comando no encontrado

Cómo verificar las vulnerabilidades Meltdown y Spectre y parchearlas en Linux

mv:comando no encontrado

ln:comando no encontrado

¿Cuándo verificar EINTR y repetir la llamada de función?

Instalación de rgl en Ubuntu y Mac:X11 no encontrado

No se encontraron ensamblajes de referencia para el marco .NETFramework, Versión =v4.7.1