These are the same headers used by the go output plugin scaffolding project: https://github.com/fluent/fluent-bit-go
zig translate-c include/flb_output.h > include/flb_output.zig
zig translate-c include/flb_plugin.h > include/flb_plugin.zigzig build-lib -dynamic scaffolding.zigThis will generate a libscaffolding.so.0.0.0 in the current directory.
bin/fluent-bit -e libscaffolding.so.0.0.0 -i random -o zstdout -v