If you are compiling against Qt 4.8.5, why do the include paths in the Make script say "qt-3.3" ?

You have posted dozens of questions lately. Instead of posting a question whenever you come across a new problem and asking us to solve it for you, why don't you take the time to read what your compiler is telling you and try to learn what is wrong so you can fix the problems yourself?