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