Hi David, Alexander,<br><br>I tried build two days ago with same result. Did you find any tip for me?<br><br>Thanks<br>Tomas<br><br><div class="gmail_quote">On Tue, Oct 5, 2010 at 2:57 PM, David Faure <span dir="ltr">&lt;<a href="mailto:faure@kde.org">faure@kde.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">On Sunday 03 October 2010, Alexander Neundorf wrote:<br>
&gt; On Friday 01 October 2010, David Faure wrote:<br>
<div class="im">&gt; &gt; On Friday 01 October 2010, Tomas Vavra wrote:<br>
&gt; &gt; &gt; I have problem with building kdelibs it always finishes with this<br>
</div>&gt; &gt; &gt; error: * [while linking kded4]<br>
<div class="im">&gt; &gt; &gt; /backup/devel/kde4/build/kdelibs/lib/libnepomuk.so.4: undefined<br>
&gt; &gt; &gt; reference to `Soprano::Vocabulary::NAO::userVisible()&#39;<br>
&gt;<br>
</div>&gt; It says &quot;undefined reference&quot;, not that it couldn&#39;t find libsoprano ?<br>
<br>
That&#39;s because it&#39;s not even looking for libsoprano. There&#39;s no -lsoprano in<br>
the link line at all. So the undefined symbol is, well, still undefined.<br>
<br>
&gt; Stupid question: might the be multiple versions of libsoprano on the<br>
&gt; system, and a wrong one is used here ?<br>
<br>
No, we checked that. No libsoprano is being linked in at all.<br>
<br>
&gt; I&#39;ll be on a business trip until Wednesday, so no time before that.<br>
&gt; I&#39;ll have a look afterwards, but I&#39;m always confused by Soprano and<br>
&gt; friends.<br>
<br>
OK.<br>
<br>
&gt; &gt; I spent some time on IRC with Tomas, and I have no idea why he gets this<br>
&gt; &gt; error. Well, nepomuk and soprano are both missing on the link line, but<br>
&gt; &gt; why, and why not for others... (they are both present on my machine, when<br>
&gt; &gt; linking kded4).<br>
&gt; &gt;<br>
&gt; &gt; kio links to nepomuk and soprano just fine,<br>
&gt; &gt; then other things link ok, but then kded4 doesn&#39;t link because it links<br>
&gt; &gt; to kio, which links to nepomuk, and when this happens it fails as above,<br>
&gt; &gt; due to a missing -lsoprano. In fact -lnepomuk is missing too, but<br>
&gt; &gt; apparently it finds it as a direct dependency of libkio?<br>
&gt;<br>
&gt; Maybe some RPATH is missing somewhere ?<br>
&gt; Somewhere I had a similar problem not too long ago...<br>
<br>
I don&#39;t think so, that would be a &quot;lib not found&quot;, not a &quot;not trying to link<br>
the lib at all&quot;.<br>
<font color="#888888"><br>
--<br>
David Faure, <a href="mailto:faure@kde.org">faure@kde.org</a>, <a href="http://www.davidfaure.fr" target="_blank">http://www.davidfaure.fr</a><br>
Sponsored by Nokia to work on KDE, incl. Konqueror (<a href="http://www.konqueror.org" target="_blank">http://www.konqueror.org</a>).<br>
</font></blockquote></div><br>