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"><<a href="mailto:faure@kde.org">faure@kde.org</a>></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>
> On Friday 01 October 2010, David Faure wrote:<br>
<div class="im">> > On Friday 01 October 2010, Tomas Vavra wrote:<br>
> > > I have problem with building kdelibs it always finishes with this<br>
</div>> > > error: * [while linking kded4]<br>
<div class="im">> > > /backup/devel/kde4/build/kdelibs/lib/libnepomuk.so.4: undefined<br>
> > > reference to `Soprano::Vocabulary::NAO::userVisible()'<br>
><br>
</div>> It says "undefined reference", not that it couldn't find libsoprano ?<br>
<br>
That's because it's not even looking for libsoprano. There's no -lsoprano in<br>
the link line at all. So the undefined symbol is, well, still undefined.<br>
<br>
> Stupid question: might the be multiple versions of libsoprano on the<br>
> system, and a wrong one is used here ?<br>
<br>
No, we checked that. No libsoprano is being linked in at all.<br>
<br>
> I'll be on a business trip until Wednesday, so no time before that.<br>
> I'll have a look afterwards, but I'm always confused by Soprano and<br>
> friends.<br>
<br>
OK.<br>
<br>
> > I spent some time on IRC with Tomas, and I have no idea why he gets this<br>
> > error. Well, nepomuk and soprano are both missing on the link line, but<br>
> > why, and why not for others... (they are both present on my machine, when<br>
> > linking kded4).<br>
> ><br>
> > kio links to nepomuk and soprano just fine,<br>
> > then other things link ok, but then kded4 doesn't link because it links<br>
> > to kio, which links to nepomuk, and when this happens it fails as above,<br>
> > due to a missing -lsoprano. In fact -lnepomuk is missing too, but<br>
> > apparently it finds it as a direct dependency of libkio?<br>
><br>
> Maybe some RPATH is missing somewhere ?<br>
> Somewhere I had a similar problem not too long ago...<br>
<br>
I don't think so, that would be a "lib not found", not a "not trying to link<br>
the lib at all".<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>