日々精進

新しく学んだことを書き留めていきます

prosessing.jsをインストールしようとすると「../src/Canvas.h:19:10: fatal error: 'cairo/cairo.h' file not found#include 」

prosessing.jsというJSの画像のリサイズとかができるライブラリをインストールしようとして以下を実行した。

npm install processing

そうすると以下のエラーが出た。

../src/Canvas.h:19:10: fatal error: 'cairo/cairo.h' file not found#include <cairo/cairo.h>

調べてみると、livsvgのバグっぽいけど、homebrewを使ってインストールし直したり、最新版にしたりしても直らなかった。
諦めて他のライブラリを探すと↓が見つかった。
rsms/node-imagemagick · GitHub
これはすぐインストールできた。インストールでとらぶったらすぐに他のライブラリを探すのも有効だな。。