I had forgotten to test with shared libs and it turns out jack and alsa were directly accessing symbols in the renderer (and in jack's case, linking in a duplicate of the renderer). Fixes #16.