I have a working buildroot but when I run the ./build
command it can’t find the C++ interface for this plugin.
I’m using the stereopanner example from the ll plugins tutorial
make[1]: Entering directory '/home/noise/mod-workdir/plugins-dep/build/stereopanner-ll-lv2-1/source'
lv2peg stereopanner.ttl stereopanner.peg
g++ -shared -fPIC -DPIC stereopanner.cpp `pkg-config --cflags --libs lv2-plugin` -o stereopanner.so
g++ -shared -fPIC -DPIC stereopanner_gui.cpp `pkg-config --cflags --libs lv2-gui` -o stereopanner_gui.so
Package lv2-plugin was not found in the pkg-config search path.
Perhaps you should add the directory containing `lv2-plugin.pc'
to the PKG_CONFIG_PATH environment variable
Package 'lv2-plugin', required by 'world', not found
Package lv2-gui was not found in the pkg-config search path.
Perhaps you should add the directory containing `lv2-gui.pc'
to the PKG_CONFIG_PATH environment variable
Package 'lv2-gui', required by 'world', not found
stereopanner.cpp:1:25: fatal error: lv2plugin.hpp: No such file or directory
#include <lv2plugin.hpp>
^
compilation terminated.
Makefile:10: recipe for target 'stereopanner.so' failed
make[1]: *** [stereopanner.so] Error 1
make[1]: *** Waiting for unfinished jobs....
stereopanner_gui.cpp:1:19: fatal error: gtkmm.h: No such file or directory
#include <gtkmm.h>
^
compilation terminated.
Makefile:13: recipe for target 'stereopanner_gui.so' failed
make[1]: *** [stereopanner_gui.so] Error 1
make[1]: Leaving directory '/home/noise/mod-workdir/plugins-dep/build/stereopanner-ll-lv2-1/source'
package/pkg-generic.mk:195: recipe for target '/home/noise/mod-workdir/plugins-dep/build/stereopanner-ll-lv2-1/.stamp_built' failed
make: *** [/home/noise/mod-workdir/plugins-dep/build/stereopanner-ll-lv2-1/.stamp_built] Error 2