bpftime icon indicating copy to clipboard operation
bpftime copied to clipboard

[FEATURE] Build options to disable libbpf and Linux kernel interoperability

Open agentzh opened this issue 1 year ago • 2 comments

Currently, the bpftime build always includes libbpf and Linux kernel interoperability, which we don't need in our use cases. It would be nice to have a build option to exclude these things to have much smaller binaries (and also smaller images in the global shm?).

I heard that it might also make it easier to port bpftime to other operating systems like macOS and *BSD (or even Windows?).

agentzh avatar Jan 27 '24 22:01 agentzh

Hello, I would like to work on this issue

Bakugo90 avatar Mar 05 '24 07:03 Bakugo90

Hello,

I would like to work on this issue

Thank you! I've assigned this issue to you

Officeyutong avatar Mar 05 '24 17:03 Officeyutong

@yunwei37 @Officeyutong should we try to create bpftime without making libbpf? Should I add this option?

hp77-creator avatar May 28 '24 20:05 hp77-creator