Well. I manged to get this projects build (k3chess) to fail in exactly the same way the backgammon project is failing to x-compile
ChessBoardView.cpp:1035:24: warning: variable 'piece' set but not used [-Wunused-but-set-variable]
In file included from /usr/include/qt4/QtCore/qobject.h:48:0,
/usr/include/qt4/QtCore/qatomic_i386.h: In destructor 'QString::~QString()':
/usr/include/qt4/QtCore/qatomic_i386.h:132:29: error: impossible constraint in 'asm'
make: *** [ChessBoardView.o] Error 1
Since they fail in exactly the same way I can only conclude it's the same link to qtkindle that is misconfigged, this gives me hope I can get the DEFINES += QT_KEYPAD_NAVIGATION
setup once I have this missing piece of the puzzle sorted.
Obviously I need to point qmake to do something more sensible - or possibly just nerf the includes and point at the .so.x's
Any input appreciated as I'm rather at a loss. Will keep on trawling.