On 24/11/2009, at 21:02, Lamarque Vieira Souza wrote:

> 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.

Very unlikely it is.

Dâniel, could you please rm -f /usr/local/lib/libmsn.so* and try building wlm 
again?
I'm suspecting it is linking to another libmsn somewhere else.

Cheers

Boiko
_______________________________________________
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to