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.

Compilación de LimeReport: Error 127. ¿Qué lo causa?

Estoy intentando compilar LimeReport en Windows 10 usando Qt 5.5.9 y Qt Creator 4.11.0. Obtengo el siguiente resultado de compilación y la compilación se detiene.

El ejecutable “lupdate.exe” está presente en el directorio “I:\Programs\Qt\Qt5.9.9\5.9.9\mingw53_32\bin”. El directorio forma parte de la variable PATH y escribir “lupdate” en cmd funciona correctamente.

Por favor, dime cuál es el problema y si estoy haciendo algo mal.

Nota: Descargué el código fuente de la página oficial de GitHub y el código fuente se compila correctamente en Linux. La instalación de QT dentro de mi Windows compila todos los demás programas correctamente sin ningún problema.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    El mensaje de error indica que hay un problema con el objetivo “ts” en el Makefile. El objetivo “ts” se utiliza para generar archivos de localización utilizando lupdate.exe. Sin embargo, el mensaje de error muestra que lupdate.exe no se puede encontrar cuando se ejecuta el objetivo.

    Una posible razón de este error es que la ruta de acceso a lupdate.exe no está configurada correctamente en el Makefile. Es posible que la variable de entorno PATH esté configurada correctamente, pero el Makefile no esté tomando la ruta correcta.

    Para solucionar este problema, primero verifique el Makefile y asegúrese de que la ruta de acceso a lupdate.exe sea correcta. Si la ruta es correcta, intente ejecutar el comando “make” desde la línea de comandos con la bandera verbose (es decir, “mingw32-make -v”) para ver si se muestran errores o advertencias adicionales.

    También es posible que haya un problema con la instalación de mingw. Intente reinstalar Mingw y Qt Creator para ver si eso soluciona el problema.

    Además, asegúrese de que la versión de Qt que se está utilizando coincida con la versión de LimeReport que se está compilando. Si las versiones no coinciden, puede causar problemas durante la compilación.

    Por último, también es posible que haya un error en el código fuente de LimeReport que esté causando el error de compilación. En este caso, puede ser necesario enviar un informe de error al equipo de desarrollo de LimeReport.

Comments are closed.