Hi all,
Having to jump through a lot of hoops to get this to work.. I'm hoping someone can help with this.
Error creating thumbnail: module.js:545 throw err; ^ Error: Cannot find module 'gl' at Function.Module._resolveFilename (module.js:543:15) at Function.Module._load (module.js:470:25) at Module.require (module.js:593:17) at require (internal/module.js:11:18) at Object.<anonymous> (/home/o2et2hhr3b2m/public_html/extensions/3d2png/3d2png.js:5:7) at Module._compile (module.js:649:30) at Object.Module._extensions..js (module.js:660:10) at Module.load (module.js:561:32) at tryModuleLoad (module.js:501:12) at Function.Module._load (module.js:493:3)
I've been trying to install module gj but i then get this error message
npm install --save gl
> gl@4.0.3 install /home/o2et2hhr3b2m/public_html/extensions/3d2png/node_modules/gl
> prebuild --install
prebuild info begin Prebuild version 5.1.2
prebuild info looking for local prebuild @ prebuilds/gl-v4.0.3-node-v59-linux-x64.tar.gz
prebuild info looking for cached prebuild @ /root/.npm/_prebuilds/https-github.com-stackgl-headless-gl-releases-download-v4.0.3-gl-v4.0.3-node-v59-linux-x64.tar.gz
prebuild http request GET https://github.com/stackgl/headless-gl/releases/download/v4.0.3/gl-v4.0.3-node-v59-linux-x64.tar.gz
prebuild http 404 https://github.com/stackgl/headless-gl/releases/download/v4.0.3/gl-v4.0.3-node-v59-linux-x64.tar.gz
prebuild WARN install No prebuilt binaries found (target=9.8.0 runtime=node arch=x64 platform=linux)
prebuild info install We will now try to compile from source.
make: Entering directory `/home/o2et2hhr3b2m/public_html/extensions/3d2png/node_modules/gl/build'
CXX(target) Release/obj.target/angle_common/angle/src/common/Float16ToFloat32.o
In file included from ../angle/src/common/debug.h:16,
from ../angle/src/common/mathutil.h:12,
from ../angle/src/common/Float16ToFloat32.cpp:9:
../angle/src/common/angleutils.h: In function ‘void SafeDeleteContainer(T&)’:
../angle/src/common/angleutils.h:74: error: expected initializer before ‘:’ token
../angle/src/common/angleutils.h:79: error: expected primary-expression before ‘}’ token
../angle/src/common/angleutils.h:79: error: expected ‘)’ before ‘}’ token
../angle/src/common/angleutils.h:79: error: expected primary-expression before ‘}’ token
../angle/src/common/angleutils.h:79: error: expected ‘;’ before ‘}’ token
In file included from ../angle/src/common/Float16ToFloat32.cpp:9:
../angle/src/common/mathutil.h: In constructor ‘gl::IndexRange::IndexRange()’:
../angle/src/common/mathutil.h:563: error: type ‘gl::IndexRange’ is not a direct base of ‘gl::IndexRange’
make: *** [Release/obj.target/angle_common/angle/src/common/Float16ToFloat32.o] Error 1
make: Leaving directory `/home/o2et2hhr3b2m/public_html/extensions/3d2png/node_modules/gl/build'
prebuild ERR! build error
prebuild ERR! stack Error: `make` failed with exit code: 2
prebuild ERR! stack at ChildProcess.onExit (/home/o2et2hhr3b2m/public_html/extensions/3d2png/node_modules/node-gyp/lib/build.js:258:23)
prebuild ERR! stack at ChildProcess.emit (events.js:180:13)
prebuild ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:209:12)
prebuild ERR! not ok
prebuild ERR! build Error: `make` failed with exit code: 2
prebuild ERR! build at ChildProcess.onExit (/home/o2et2hhr3b2m/public_html/extensions/3d2png/node_modules/node-gyp/lib/build.js:258:23)
prebuild ERR! build at ChildProcess.emit (events.js:180:13)
prebuild ERR! build at Process.ChildProcess._handle.onexit (internal/child_process.js:209:12)
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! gl@4.0.3 install: `prebuild --install`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the gl@4.0.3 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2018-03-14T22_37_47_559Z-debug.log