If a binary incompatible or customized/patched Qt build is used by a Qt application the Squish binary packages provided by froglogic will not work.
The solution to this is to build Squish from sources, which is explained in the manual at Installing from Source Packages. This involves a considerable number of steps and effort.
Shortcut to building a complete Squish source package¶
A shortcut can be to only build the parts of Squish which will eventually use the Qt libraries of your application and to copy them to a regular Squish binary package provided by froglogic.
For this approach the following must be done:
Step 1 - Build the relevant parts of Squish. For this, use the following or similar
Step 2 - Copy the following files and folders from your Squish build and copy them to the respective folders of the Squish binary package:
The Squish binary package should use the same compiler as the Qt libraries of the application.
The Squish binary package and the source package should be roughly from the same time from (do not try to mix a binary package from two years ago with files from recent Squish source package).