ssll - simple shared library loader
Oleg B
code.viator at gmail.com
Sun Jan 5 23:23:48 UTC 2020
It's analog of bindbc, but without need write boilerplate code.
May be bindbc is designed for another cases, but I don't
understand need writing triple definition for one function
(pointer, loading, wrap-function).
ssll betterC compatible too, and tested on windows (x86) and
linux (x86, ARM).
package: http://code.dlang.org/packages/ssll
github: https://github.com/deviator/ssll
Example usage:
Mosquitto binding and wrapper
https://github.com/deviator/mosquittod/blob/master/source/mosquittod/api/load.d
libsystemd binding
https://github.com/deviator/sdutil/blob/master/source/systemd/daemon.d
I think somebody can find it handy.
More information about the Digitalmars-d-announce
mailing list