node-canvas on Windows fails with Warning: Missing input files: C:\GTK\bin\libpangowin32-1.0-0.dll etc
gyp info spawn args '-Dmodule_root_dir=C:\\dev\\health-planner\\server\\node_modules\\node-canvas', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'C:\\dev\\health-planner\\server\\node_modules\\node-canvas\\build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] Warning: Missing input files: C:\GTK\bin\libpangowin32-1.0-0.dll C:\GTK\bin\libgmodule-2.0-0.dll C:\GTK\bin\libgthread-2.0-0.dll C:\GTK\bin\libcairo-2.dll C:\GTK\bin\libpangoft2-1.0-0.dll C:\GTK\bin\libpango-1.0-0.dll C:\GTK\bin\zlib1.dll C:\GTK\bin\libpangocairo-1.0-0.dll C:\GTK\bin\libglib-2.0-0.dll C:\GTK\bin\libgobject-2.0-0.dll C:\GTK\bin\libfontconfig-1.dll C:\GTK\bin\libexpat-1.dll C:\GTK\bin\libfreetype-6.dll C:\GTK\bin\libpng14-14.dll C:\GTK\bin\libintl-8.dll
Solution #1
Go on Linux, it doesnt have this problem.
Solution #2
Use canvas npm instead of node-canvas. This one works better.
Solution #3
Install GTK
Recent Comments