It looks like the build / install process on Windows has been improved greatly since 5.2. Then, it was almost impossible to do an out-of-source build and install didn't work at all. It looked like the configure -prefix option either wasn't working at all or worked incorrectly. (Or I was using it incorrectly).From what I remember what is really problematic is the include files which used to point to the source directory
In 5.4, the include tree is copied from the source directory into the install directory and both build and install go cleanly. The executables (qmake, moc, etc) are also copied into the install "bin" directory.
I don't see anything in the build directory that can't be removed through make clean. Unless something breaks, I'll consider this as solved, otherwise I will report back.
The messages upon the end of the config step say to make "confclean" to reconfigure, but there is no such target in the Makefile. There is however a "distclean" target so maybe this is what it should be. I built both 32- and 64-bit versions, but since I am not using the 64-bit version yet I will run distclean on that and see what happens.
Edit: make distclean removes all compilation artifacts as well as all of the Makefiles, but leaves the directory tree intact. So it will be necessary to run configure again before the distro can be rebuilt. make clean removes compilation artifacts but leaves the Makefiles and directory tree intact.
Bookmarks