On Sat, 2012-12-01 at 16:57 +0000, Aurélien Leblond wrote:
Hi all,
I'm currently modifying the avw.lv2 plugins to use the new extension
from lv2: time.
To do so, I'm switching from the old lv2-c++-tools to the new
lvtk
http://lvtoolkit.org.
I haven't started to use the new extension just yet, I'm simply
migrating my code to this new toolkit.
Most of the code compile well, except the UI classes.
I'm getting this type of error:
[117/134] cxx: src/vco2_gui.cpp -> build/src/vco2_gui.cpp.63.o
[118/134] cxxshlib: build/src/vco2_gui.cpp.63.o ->
build/avw.lv2/vco2_gui.so
/usr/bin/ld: cannot find nodelete: No such file or directory
Replacing the -Wl,nodelete with -Wl,-z,nodelete in the lvtk pkg-config
files makes it work. You'll have to get Michael to fix that.
Looks like this is a mistake inherited from
http://lv2plug.in/ns/extensions/ui#makeSONameResident
Fixed in
http://lv2plug.in/trac/changeset/836
-dr