La ubicación de Qt ha cambiado. ¿Qué hacer?

2

Buen día, estoy usando Mac OS High Sierra. Y tengo un software científico (no lo he escrito) que no funciona. Una versión diferente del mismo software funciona bien. Pero necesito uno que no funcione, ya que tiene algunas funciones / extensiones / funcionalidad personalizadas.

Cuando intento ejecutarlo, recibo un informe y un mensaje que dice que el s / w es antiguo y no se puede ejecutar en la nueva versión del sistema operativo.

Del registro de errores que obtuve:

  Library not loaded: /opt/local/Library/Frameworks/QtOpenGL.framework/Versions/4/QtOpenGL

Quiero encontrar dónde en realidad y cómo debo cambiar la ruta (probablemente a /System/Library/Frameworks/... ?) También tengo solo un QTKit.framework .

Y la página Qt dice:

  

Qt OpenGL no debe usarse más para el nuevo código. Utilice las clases OpenGL correspondientes en Qt GUI.

Creo que también debería ver el código del software (hay algunos archivos C ++ .h y solo hay un archivo que contiene #include <QtOpenGL/QGLWidget> ), pero el código no es mío, creo que no es el completo código (solo el contenido del paquete de s / w) y me pregunto si hay una solución fácil para el software antiguo en un nuevo Mac OS. Estoy muy confundido. Necesito instalar un marco antiguo y de alguna manera, pero proporcionar una nueva ruta (¿dónde? ¿Cómo?) O hacer algo más.

    
pregunta Anna-Lischen 25.10.2017 - 16:56

0 respuestas

Lea otras preguntas en las etiquetas