trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: November 2012

Re: [trinity-devel] Some strange headers are installed with qt.

From: Fat-Zer <fatzer2@...>
Date: Thu, 22 Nov 2012 17:31:20 +0400
2012/11/21 Darrell Anderson <humanreadable@...>:
> Looks to me that these header files were part of the original qt3 but were only in a directory called 3rdparty. With Trinity they all still exist in the same 3rdparty directory but are now sym linked to the copy in the 3rdparty directory. Looks like those sym links have existed in Trinity since the initial import.
>
> Tim will have answer that question.
>
> There are some open bug tracker items against kopete jabber. Regarding your specific error, there is a hash.h in the tdenetwork sources:
>
> tdenetwork/kopete/protocols/jabber/libiris/iris/xmpp-core/hash.h
>
> Perhaps test a patch by changing all occurrences of #include "hash.h" to #include "xmpp-core/hash.h"?
>
> Darrell

Changing the include in kopete/jabber is just a workaround not a solution.
IMHO symlinks to those headers should be just removed from qt3/include
dir (rm include/{[q^]*.h,*_p.h})... it seems works well for me:
tqtinterface and kdelibs compiles ok.