If Calf Plugins crash QTractor on Ubuntu...

Forums

I thought I would post this fix on here to save others from hours of frustration trying to find out what went wrong. When compiling QTractor and its dependencies from source on Ubuntu, you need to configure/install the following dependencies

serd
sord
sratom
lilv
suil

with the prefix /usr - NOT the default prefix! Otherwise loading the Calf LV2 plugins will segfault QTractor. So compile the dependencies (in the order shown above) like this:

$ ./waf configure --prefix=/usr
$ ./waf
$ ./waf install

Hope I've helped someone.

And RNC, thanks for a stunning piece of free software! I'm a programmer myself so I understand the immense amount of work that goes into even a medium-sized project!

Permalink

Also worth mentioning that they need to be built in the right order - the easiest way for me to remember is to build all the ones that start with 's' in alphabetical order, then lilv... although the order you listed them in will also work. :)

Permalink

Thanks:) I thought it deserved a post because it's non-obvious - when a plugin crashes it's your first instinct to blame the plugin - which indeed I did, and spent hours tweaking the Calf configure options to no effect. IIRC, the packages in the Ubuntu repository stick QTractor and Calf in incompatible places too. So compiling from source is the only option.

Add new comment

The content of this field is kept private and will not be shown publicly.

Markdown

  • Parses markdown and converts it to HTML.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt height width> <strike> <pre> <p> <br>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <b> <i> <pre> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
File attachments
Unlimited number of files can be uploaded to this field.
2 MB limit.
Allowed types: jpg jpeg gif png txt doc docx xls xlsx pdf ppt pps odt ods odp zip gz bz2 xz patch diff wav ogg flac ogv mp4 qtz.
CAPTCHA
Enter the characters shown in the image.