You shouldn’t need Qt installed. The tar ball is supposed to have all the Qt libraries you need, and qmake (AFAIK) is only needed if you are building from source, it shouldn’t be needed to install the tar ball. I’ll have a better search of the tar ball I have that runs and see if I can figure out where I’m getting libQt5PrintSupport.so.5 from and/or where it is in the tar ball. Fritzing 0.9.4 is using Qt 5.9 I think and Qt4 support was dropped, I have something like Qt5.11 installed on the Ubuntu system to build with and that works fine. I see I ran in to the “problem with the swapping mechanism” problem on Windows in early Feb this year while working on the fixing the 4000 series multipart parts in core (tspans in the parts in core were breaking the build on Qt5.11) unfortunately it isn’t clear what fixed the problem, even reinstalling completely didn’t do so, so I expect I had broken something in the 4000 series parts. I have a copy of the broken files to look over if I ever get time, but did eventually get it sorted out and the parts were replaced in core. That shouldn’t be the problem here because the core parts repository should be correct. I’ll see if I can figure out where the libraries are in the tar ball to see if the libQt5PrintSupport.so.5 should be in there somewhere. A
find ./ -name “libQt5PrintSupport*” -print
on the 0.9.3 install directory finds a couple of copies of the library including libQt5PrintSupport.so.5 (which I expect is a simlink to libQt5PrintSupport.so.5.6.0 as Qt5.6 is what was used on 0.9.3b) but the same find on the 0.9.4 directory finds nothing and the lib/ subdirectories where I’d expect to find them are empty. It is possible the tar ball is finding them on my system because of either the Qt install or the previous 0.9.3b install, or that they are somewhere unexpected in tht tar ball (although find should find that.) I’m not all that familiar with the new build setup yet so they could be there just in an unexpected place.
Peter