<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div><blockquote type="cite" class=""><div class=""><font size="2" face="sans-serif" class="">As an example, one of those dependents
is "zmq" (30K+ downloads/month) which provides Node.js bindings
for ZeroMQ. This provides a Node.js wrapper around the zeromq library (installable
via homebrew, apt-get etc). The NPM approach is that at install/build time,
the binding.gyp file can be configured to check for the presence of the
library, and to add the necessary include and link flags.</font>
<br class=""></div></blockquote></div><br class=""><div class="">System libraries are handled by our System Module Map Package system which is separate to this proposal.</div><div class=""><br class=""></div><div class="">C targets under this proposal cannot directly depend on system libraries (though they could depend on a system-library-module-map-package).</div><div class=""><br class=""></div><div class="">The module-map package situation is not great at this time, but we will shortly have another proposal that seeks to improve that, I suggest watching out for that proposal.</div></body></html>