You are here

Add new comment

rncbc's picture

i beg you to look at the caption line :)

most probably the root of all your problems is quite far from being in qtractor's source.

i'll suggest you to breakout things as they probably are by now:

- you're using a liblilv-0.so version that evidentially is 0.22.1 which is not officially released as of yet;
- the regular qtractor build do primarily link to liblilv-0.so alone and stops there; it is the later that can't find its correct and legal dependencies for cyring out loud! this said your system ruling (eg. ld.so.conf) might well make the search for link-time/run-time dependencies (libserd-0.so, etc.), in some fashion that is not that obvious (lilv -> sratom, sord -> serd) moreover when you have duplicate installed versions hanging around;
- if, for instance, you have any or some of the indirect dependencies (libsratom-0.so, libsord-0.so, libserd-0.so) installed under /usr/lib and your other alternative custom builds are in /usr/local/lib, then you have found the culprit ;)
- depending on your distro and arch, there might be a difference whether things are stapled to .../lib and/or .../lib64

all that said, bottom line goes like this:

a. un-install or remove any trace of the lilv, sratom, sord and serd from your system; any! get rid of them all;)
b. rebuild all those from scratch, again: serd, sord, sratom and lilv, installing one step only after the other, in that order!
c. try rebuilding your amenities once again, raul, ingen and ultimately qtractor.

hth.
cheers