Installation for Testing with a Renamed Qt Library

Qt 3

To use Squish with a renamed Qt 3 library, you must configure additional options. On Unix and macOS, you must use the -with-qtlibname=<renamed Qt library> option.

On Windows, you must specify the following options, even if any of the libraries is not renamed, in which case, you must use its original name:

  • --with-qtdllname=path to Qt/bin/renamedqt-mt.dll specifies the path to the renamed Qt DLL
  • --with-qtlibname=path to Qt/lib/renamedqt-mt.lib specifies the path to the renamed Qt import library
  • --with-qtmainlibname=path to Qt/lib/qtmain.lib specifies the path to the renamed qtmain.lib library

The Qt DLL and import library names should contain the characters mt to indicate that a Qt library is multi-threaded. configure uses this string to automatically disable parts of Squish as appropriate.

Qt 4 or Later

To use Squish with a renamed Qt library, you need an additional configuration option. If you configured your Qt library with the option -qtlibinfix infix, you must configure Squish with the option --with-qtlibinfix=infix.

© 2023 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners.
The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.
Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.