Kartsa wrote: > burn.c:32: error: conflicting return type specified for ? > ../../../include/vdr/plugin.h:43: error: overriding ? The original plugin.h of VDR has this in line 43: virtual cString Active(void); This was introduced on VDR 1.3.47, and conflicts with earlier patches that had this function with bool return type, causing conflicts with some plugins that supported the earlier patches. In other words: You need to use a plugin version that is compatible with 1.3.47 or newer, or use some patch that fixes this. This just leaves the question, why the hell does your compiler report the 'Active' identifier as '?'? Cheers, Udo