es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

automake falló al cambiar ramas de git

Estoy tratando de compilar un proyecto de automake en C++:

./autogen.sh;./configure;

En la rama principal funciona como se espera. En mi rama de características recibí el siguiente error:

./configure: línea 20576: error de sintaxis cerca del token inesperado ‘visibility’
./configure: línea 20576: ‘AX_GCC_FUNC_ATTRIBUTE(visibility)’

EDICIÓN
Cuando ejecuto “make” estoy recibiendo este error:

make: *** [Makefile:724: config.status] Error 2

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Este error parece indicar que hay un problema con el script de configuración generado por autogen.sh. Específicamente, hay un error de sintaxis cerca del token “visibility”, que probablemente esté relacionado con la macro AX_GCC_FUNC_ATTRIBUTE que se utiliza para verificar ciertos atributos de tiempo de compilación.

    Para resolver este problema, es posible que necesite actualizar sus versiones de automake o autoconf, o verificar si hay alguna actualización o parche relevante disponible para su proyecto específico. Alternativamente, podría intentar deshabilitar la comprobación de AX_GCC_FUNC_ATTRIBUTE o modificar los archivos de configuración relevantes para eliminar el error de sintaxis.

    En cuanto al “Error 2” que recibe al ejecutar “make”, esto generalmente indica que el proceso de construcción encontró un error durante la etapa de configuración. Nuevamente, es posible que necesite revisar sus archivos de configuración o configuración del proyecto para identificar y solucionar cualquier problema que esté impidiendo que la construcción se complete con éxito.

Comments are closed.