检查是否可以启用cairo的PNG功能功能......否
我一直在关注配置节点画布的设置。需要开罗,但我在尝试设置它时遇到了问题。 https://github.com/Automattic/node-canvas/wiki/Installation---OSX
如果libpng失败并且您收到错误"错误:无法启用推荐的PNG功能功能",请尝试安装此二进制文件并重新运行配置步骤。
我在上面通过在Mac OS 9上安装二进制文件并运行配置命令,但仍然没有运气。我在node-canvas存储库中运行install shell脚本:
https://github.com/Automattic/node-canvas/blob/master/install
在我的/ usr / local / lib中,我目前有:
dtrace libjpeg.8.dylib libpng.a libpng14.a
libfreetype.6.dylib libjpeg.a libpng.dylib libpng14.dylib
libfreetype.a libjpeg.dylib libpng.la libpng14.la
libfreetype.dylib libjpeg.la libpng12.0.dylib libpng15.15.dylib
libfreetype.la libpixman-1.0.dylib libpng12.0.dylib.dSYM libpng15.15.dylib.dSYM
libgif.4.1.6.dylib libpixman-1.a libpng12.a libpng15.a
libgif.4.dylib libpixman-1.dylib libpng12.dylib libpng15.dylib
libgif.a libpixman-1.la libpng12.la libpng15.la
libgif.dylib libpng.3.dylib libpng14.14.dylib node_modules
libgif.la libpng.3.dylib.dSYM libpng14.14.dylib.dSYM pkgconfig
答案 0 :(得分:0)
Libpng-1.6.10已被libpng-1.6.12取代。
在安装脚本中,更改
LIBPNG="http://downloads.sourceforge.net/project/libpng/libpng16/1.6.10/libpng-1.6.10.tar.gz"
到
LIBPNG="http://downloads.sourceforge.net/project/libpng/libpng16/1.6.12/libpng-1.6.12.tar.gz"
答案 1 :(得分:0)
我在这里有一套建立cairo的详细说明:
https://github.com/soegaard/racket-osx-libs
结果库在这里:
https://github.com/soegaard/racket-osx-libs/tree/master/lib