I'm trying to compile drumgizmo with lv2-plugin on a Pi3b+ / Raspbian 10.3 (Buster)
I get the following error, g++ 8.3 complaining about a cast in pluginlv2.cc:
.
(added some linefeeds for better readabillity)./plugin/plugingizmo/pluginlv2.cc:694:1: error: invalid conversion from
‘void* (*)(const _LV2_Descriptor*, double, const char*, const LV2_Feature* const*)’ to
‘void* (*)(const LV2_Descriptor*, double, const char*, const LV2_Feature* const*)’ [-fpermissive]
};
^
../plugin/plugingizmo/pluginlv2.cc:730:1: error: invalid conversion from
‘void* (*)(const _LV2UI_Descriptor*, const char*, const char*, LV2UI_Write_Function, LV2UI_Controller, void**, const LV2_Feature* const*)’
{aka
‘void* (*)(const _LV2UI_Descriptor*, const char*, const char*, void (*)(void*, unsigned int, unsigned int, unsigned int, const void*), void*, void**, const LV2_Feature* const*)’}
to
‘void* (*)(const LV2UI_Descriptor*, const char*, const char*, LV2UI_Write_Function, LV2UI_Controller, void**, const LV2_Feature* const*)’
{aka
‘void* (*)(const LV2UI_Descriptor*, const char*, const char*, void (*)(void*, unsigned int, unsigned int, unsigned int, const void*), void*, void**, const LV2_Feature* const*)’} [-fpermissive]
};
C++ on that level is beyond me, i'm hoping you can help...
I attached the configure.log
...and:
I suppose the lv2 plugin cannot be run without gui ?
Regards,
Bitz