Just do "./configure -with-frontend="qt3 qt4 xforms gtk" and all the frontends are built in the same tree.
In favor of scons, I would say there is still a minor difference. In scons, I do $ scons $ scons frontend=qt4 separately. And I compile one frontend each time. With --with-frontend='qt3 qt4', I am forced to compile both frontends each time. And with $ configure --with-frontend=qt3 $ make $ configure --with-frontend=qt4 (slow) $ make The last one is likely to be a full rebuild (Am I right here?) Bo