# Error message "Warning Trying to load a different Qt GUI library"

Go to start of metadata

# Symptoms

You get warning messages similar to this in the Runner/Server Log view when you try to start your application from Squish:

Preload (71840001): Warning: Trying to load a different Qt library (C:\Qt\4.7.1\bin\QtCore4.dll) than the AUT uses (possibly C:\Program Files\MyApp\QtCore4.dll, C:\Program Files\MyApp\QtGui4.dll) - hooking into the AUT is likely to fail.

# Explanation

This typically means that you configured Squish to use the system's Qt libraries, for example, those in C:\Qt\4.7.1\bin. Squish should be using the Qt libraries used by the application; for example, if the application's Qt .dll files are in C:\Program Files\MyApp, then that is the folder that Squish should use when it needs the Qt libraries.

# Solution

Run the Squish setup program (SQUISHDIR\setup) again, and configure it to use the Qt libraries that your application uses.

Labels:
None