compiling your own nginx is not trivial and I would
not recommend it for everyone
Yes, this is frustrating as an nginx module developer as well. Apache has a loadable module system and we can ship binaries, but to add a module to nginx you have to recompile.Nginx's developers have been hinting that they're going to add support for loading .so modules, and I really hope they do!