i can haz understanding?
I'm trying to rebuild a package with gcc-4.6 instead of (default) gcc-4.5. Sounds easy, huh?
Not today, not with qmake :(
CC=gcc-4.6 CXX=g++-4.6 on the command-line does not help. Neither does exporting these in debian/rules. Let's fire up Google, I think I remember qmake tends to prepend EVERYTHING with
QMAKE_... Right, official documentation says it's
QMAKE_CXX. Setting those on the command-line does ... not help.
Okay, let's do it the qmake-way, set it in the main .pro file which basically just calls a bunch of other .pro files (one for each component of the project). Guess what? It does not help. You have to set these in each and every .pro file! Rly? Is this what I have a build-system for?
Now, seriously, what's the proper way to override stuff like this in qmake? Any pointers appreciated.