27 January 2010 ~ 2 Comments

_Z17qt_message_output9QtMsgTypePKc ?

Intentas desarrollar en Windows con Qt, pero te aparece el siguiente error:

The procedure entry point _Z17qt_message_output9QtMsgTypePKc could not be located in the dynamic link library QtCore4.dll.

Este error me salio cuando instale la version 2010.01 de Qt 4.6 en Windows XP. Lo instalé en C:\Qt como indica por default.

Solucion

El asunto es que al agregar rutas al enlazador, debes usar C:\Qt\2010.01\qt\bin y no como yo: C:\Qt\2010.01\bin\. Al  arreglar esa ruta se arregla el problema.

Recuerda también que las siguientes rutas deben estar en el PATH de windows para ejecutar los binarios sin problemas:

  • C:\Qt\2010.01\mingw\bin;
  • C:\Qt\2010.01\qt\bin;

2 Responses to “_Z17qt_message_output9QtMsgTypePKc ?”

  1. Gaspar 8 July 2010 at 11:43 am Permalink

    Hola

    Instalé Qt en Windows Vista y me encontré con este problema. Tengo una duda: ¿qué quieres decir con lo de “agregar rutas al enlazador”? ¿Puedes, por favor, explicarme más detalladamente cómo hacerlo?

    Muchas gracias de antemano.

    Un saludo,
    Gaspar

  2. Gaspar 8 July 2010 at 11:43 am Permalink

    Hola.

    Instalé Qt en Windows Vista y me encontré con este problema. Tengo una duda: ¿qué quieres decir con lo de “agregar rutas al enlazador”? ¿Puedes, por favor, explicarme más detalladamente cómo hacerlo?

    Muchas gracias de antemano.

    Un saludo,
    Gaspar


Leave a Reply