On Jun 12, 2014, at 7:35 PM, Forrest Norvell wrote: > cairo is a binary, in terms of deployment. It has to be present in compiled > form on the target system before anything using it from Node is installed, > because the native components of those modules have to be able to link > against it. I totally understand wanting to avoid complicating deployments > with native dependencies.
cairo is a compiled library. An npm module like canvas that uses cairo would link with it. ImageMagick has both a library that can be linked with and the "convert" and "montage" programs that can be used at runtime. Different npm modules that use ImageMagick might use different approaches. Probably using the programs would be the more common approach. The OP wrote: > Compile-time dependencies are (obviously) okay. So, can't the cairo static library be used for this? -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/EC44BC9A-C7C8-4B3E-A4DD-4A32B3643CEE%40ryandesign.com. For more options, visit https://groups.google.com/d/optout.
