[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