I have installed Qt 4.7.0 with DBus and OpenglBut when I compile libmeegotouch 
on Ubuntu 10.04I got this error:core/mapplicationifproxy.h:45: error: expected 
class-name before ‘{’ tokencore/mapplicationifproxy.h:54: error: ISO C++ 
forbids declaration of ‘QDBusPendingReply’ with no 
typecore/mapplicationifproxy.h:54: error: expected ‘;’ before ‘<’ 
tokencore/mapplicationifproxy.h:55: error: ISO C++ forbids declaration of 
‘QDBusPendingReply’ with no typecore/mapplicationifproxy.h:55: error: expected 
‘;’ before ‘<’ tokencore/mapplicationifproxy.h:56: error: ISO C++ forbids 
declaration of ‘QDBusPendingReply’ with no typecore/mapplicationifproxy.h:56: 
error: expected ‘;’ before ‘<’ tokencore/mapplicationifproxy.h:57: error: ISO 
C++ forbids declaration of ‘QDBusPendingReply’ with no 
typecore/mapplicationifproxy.h:57: error: expected ‘;’ before ‘<’ token
I look into the headers, I found QT_NO_DBUS is opened, so QDBusPendingReply has 
no definetions, why does this happen?How can I disable this macro?              
                          
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to