Em Terça-feira 24 Novembro 2009, Dâniel Fraga escreveu: > On Tue, 24 Nov 2009 16:38:11 -0200 > > Lamarque Vieira Souza <lamar...@gmail.com> wrote: > > This is weird, if the #ifdef is resolving to false the error message > > should be different (like ‘inboxUrl’ was not declared in this scope). You > > can confirm if the #ifdef is resolving to true by adding this line inside > > the #ifdef: > > No. The #ifdef is resolving to true, but the reference > > remains undefined... See below:
> /home/fraga/svn/kdenetwork/kopete/protocols/wlm/wlmlibmsn.h:463:6: > warning: #warning Inside ifdef > (...) > > Everything is ok until: > > Linking CXX shared module ../../../lib/kopete_wlm.so > CMakeFiles/kopete_wlm.dir/wlmlibmsn.o: In function > `Callbacks::gotInboxUrl(MSN::NotificationServerConnection*, > MSN::hotmailInfo)': > /home/fraga/svn/kdenetwork/kopete/protocols/wlm/wlmlibmsn.cpp:581: > undefined reference to `Callbacks::inboxUrl(MSN::hotmailInfo&)' collect2: > ld returned 1 exit status > make[2]: *** [lib/kopete_wlm.so] Error 1 > make[1]: *** [kopete/protocols/wlm/CMakeFiles/kopete_wlm.dir/all] Error 2 > make: *** [all] Error 2 > > Really weird problem... I agree, it seems more and more like a bug in cpp or g++. One more test, try surrounding the newEmailNotification signal with the same #ifdef in wlmlibmsn.h to see if starts to have the same problem. -- Lamarque V. Souza http://www.geographicguide.com/brazil.htm Linux User #57137 - http://counter.li.org/ _______________________________________________ kopete-devel mailing list kopete-devel@kde.org https://mail.kde.org/mailman/listinfo/kopete-devel