Error using node-opencv

74 views
Skip to first unread message

Srikanth Kakani

unread,
Sep 6, 2016, 10:15:49 AM9/6/16
to nodejs

Hi 


I am trying to build a google cloud service using nodejs flexible environment doing image processing. I am running into an issue when installing node-opencv. Is there some way this can be done? Particularly if there is an external dependency, what is the method to install the package?


> ope...@5.0.0 install /app/node_modules/opencv

> node-pre-gyp install --fallback-to-build

/app/node_modules/opencv/utils/find-opencv.js:21

                throw new Error("ERROR: failed to run: pkg-config", opencv, flag);

                ^


Error: ERROR: failed to run: pkg-config

    at /app/node_modules/opencv/utils/find-opencv.js:21:23

    at ChildProcess.exithandler (child_process.js:220:5)

    at emitTwo (events.js:87:13)

    at ChildProcess.emit (events.js:172:7)

    at maybeClose (internal/child_process.js:827:16)

    at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)

gyp: Call to 'node utils/find-opencv.js --cflags' returned exit status 1 while in binding.gyp. while trying to load binding.gyp

gyp ERR! configure error 

gyp ERR! stack Error: `gyp` failed with exit code: 1

gyp ERR! stack     at ChildProcess.onCpExit (/nodejs/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:305:16)

gyp ERR! stack     at emitTwo (events.js:87:13)

gyp ERR! stack     at ChildProcess.emit (events.js:172:7)

gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)

gyp ERR! System Linux 4.4.0-34-generic

gyp ERR! command "/nodejs/bin/node" "/nodejs/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/app/node_modules/opencv/build/opencv/v5.0.0/Release/node-v46-linux-x64/opencv.node" "--module_name=opencv" "--module_path=/app/node_modules/opencv/build/opencv/v5.0.0/Release/node-v46-linux-x64"

gyp ERR! cwd /app/node_modules/opencv

gyp ERR! node -v v4.4.7

gyp ERR! node-gyp -v v3.3.1

gyp ERR! not ok 

node-pre-gyp ERR! build error 

node-pre-gyp ERR! stack Error: Failed to execute '/nodejs/bin/node /nodejs/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/app/node_modules/opencv/build/opencv/v5.0.0/Release/node-v46-linux-x64/opencv.node --module_name=opencv --module_path=/app/node_modules/opencv/build/opencv/v5.0.0/Release/node-v46-linux-x64' (1)

node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/app/node_modules/opencv/node_modules/node-pre-gyp/lib/util/compile.js:83:29)

node-pre-gyp ERR! stack     at emitTwo (events.js:87:13)

node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:172:7)

node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:827:16)

node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)

node-pre-gyp ERR! System Linux 4.4.0-34-generic

node-pre-gyp ERR! command "/nodejs/bin/node" "/app/node_modules/opencv/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"

node-pre-gyp ERR! cwd /app/node_modules/opencv

node-pre-gyp ERR! node -v v4.4.7

node-pre-gyp ERR! node-pre-gyp -v v0.6.17

node-pre-gyp ERR! not ok 

Reply all
Reply to author
Forward
0 new messages