[LV2] Ardour doesn't find lv2

rosea.grammostola rosea.grammostola at gmail.com
Tue Dec 11 09:24:27 PST 2012


On 12/11/2012 05:49 PM, David Robillard wrote:
> Step through lilv_world_load_all.  There it will be obvious which lv2 path is being used.

(gdb) run
Starting program: /usr/bin/lv2ls

Breakpoint 1, lilv_world_load_all (world=0x602010) at 
../lilv/src/world.c:730
730             const char* lv2_path = getenv("LV2_PATH");
(gdb) n
731             if (!lv2_path)
(gdb) n
735             lilv_world_load_path(world, lv2_path);
(gdb) n
737             LILV_FOREACH(plugins, p, world->plugins) {
(gdb) n
758             lilv_world_load_specifications(world);
(gdb) n
759             lilv_world_load_plugin_classes(world);
(gdb) n
760     }
(gdb) n
main (argc=1, argv=0x7fffffffe468) at ../lilv/utils/lv2ls.c:86
86              const LilvPlugins* plugins = 
lilv_world_get_all_plugins(world);
(gdb) n
88              list_plugins(plugins, show_names);
(gdb) n
90              lilv_world_free(world);
(gdb) n
92              return 0;
(gdb) n
93      }
(gdb) n
0x00007ffff7236ead in __libc_start_main () from 
/lib/x86_64-linux-gnu/libc.so.6
(gdb) n
Single stepping until exit from function __libc_start_main,
which has no line number information.
[Inferior 1 (process 22276) exited normally]



More information about the Devel mailing list