我正在尝试链接libzip
到 Raku,它使用 voidstruct
或没有主体的结构,如下所示:
struct zip;
typedef struct zip zip_t;
我以同样的方式在我的 Raku 程序中声明它:
class zip_t is repr('CStruct'){};
这失败了:
Class zip_t has no attributes, which is illegal with the CStruct representation.
我发现该错误的唯一参考是在 MyHTML中的这个未解决的问题中。这可能会使其回归,但我真的不确定。任何的想法?