Matt Williams wrote: > I build KDE from source (trunk) and install it into my user area > (~/kde/ where ~ is /home/epp/phrfbi). Yesterday I got round to > building Virtuoso so that Nepomuk would work. I recompiled all of KDE > and at each stage CMake picked up the necessary stuff to build Nepomuk > support. It installed libsoprano_virtuosobackend.so to > ~/kde/lib/soprano/. > > However, when I run nepomukserver from the command line I get the message: > > [/storage/epp1/phrfbi/kde/bin/nepomukservicestub] virtual bool > Soprano::Virtuoso::BackendPlugin::isAvailable() const could not find > Virtuoso ODBC driver (Soprano::PluginManager) plugin > "virtuosobackend" is not available. > > I assume that this means that it is looking for > libsoprano_virtuosobackend.so but not finding it. What mechanism does > Soprano/Nepomuk use to find that plugin? I've set KDEDIRS > appropriately but I'm guessing that that isn't enough. > >
actually it is looking for the odbc driver which comes with Virtuoso. There is a set of subfolders which are searched for the driver in addition to the normal library paths: virtuoso/plugins/, odbc/ Please check where "virtodbc_r.so" is installed. _______________________________________________ nepomuk-kde mailing list nepomuk-kde@semanticdesktop.org http://lists.semanticdesktop.org/mailman/listinfo/nepomuk-kde