On 1/14/23 2:55?AM, Ammar Faizi wrote: > From: Ammar Faizi <ammarfaizi2@xxxxxxxxxxx> > > Tell people that they should use the FFI variants when they can't use > 'static inline' functions defined in liburing.h. > > Signed-off-by: Ammar Faizi <ammarfaizi2@xxxxxxxxxxx> > --- > README | 19 +++++++++++++++++++ > 1 file changed, 19 insertions(+) > > diff --git a/README b/README > index 4dd59f6..7babb3b 100644 > --- a/README > +++ b/README > @@ -71,6 +71,25 @@ Building liburing > See './configure --help' for more information about build config options. > > > +FFI support > +----------- > + > +By default, the build results in 4 lib files: > + > + 2 shared libs: > + > + liburing.so > + liburing-ffi.so > + > + 2 static libs: > + > + liburing.a > + liburing-ffi.a > + > +For languages and applications that can't use 'static inline' functions in > +liburing.h should use the FFI variants. Maybe include something on why they can't use them? And that sentence would be better as: Languages and applications that can't use 'static inline' functions in liburing.h should use the FFI variants. -- Jens Axboe