1 2 3all: 4 g++ -Wl,-z,nodelete -Wl,--no-undefined -fPIC -shared -DPUGL_HAVE_CAIRO -I../avtk/ ../test_ui.cxx ../avtk/pugl/pugl_x11.c ../avtk/*.cxx ../libs/*.cxx testUi.cxx `pkg-config --cflags --libs cairo x11` -o avtk.lv2/avtk_ui.so 5 6install: all 7 cp -r avtk.lv2 ~/.lv2/ 8 9 10dsp: 11 faust2lv2 -uri-prefix http://www.openavproductions.com avtk.dsp 12 # manually hack the following into the avtk.ttl file 13 # 14 # @prefix ui: <http://lv2plug.in/ns/extensions/ui#>. 15 # 16 # <http://www.openavproductions.com/avtk#testUI> 17 # a ui:X11UI; 18 # ui:binary <avtk_ui.so>; 19 # ui:requiredFeature ui:makeResident ; 20 # lv2:requiredFeature ui:idleInterface ; 21 # lv2:extensionData ui:idleInterface . 22