creationix / topcube

Webkit Bindings for node
MIT License
403 stars 37 forks source link

build error with master and node v0.8 and debian #22

Closed springmeyer closed 10 years ago

springmeyer commented 11 years ago

It looks like the 'type': 'executable' is being ignored with older node/node-gyp versions such that a topcube.node is being created instead, which is incorrect. I will try to replicate and then provide a pull request fixing.

Downstream issue: http://support.mapbox.com/discussions/tilemill/6916-npm-errors-when-trying-to-install-tilemill-from-official-mapbox-docs

Release/topcube.node: Finished make: *** No rule to make targetRelease/topcube', needed by bin/topcube'. Stop. make: Leaving directory/home/peter/node_modules/tilemill/node_modules/topcube/build'
gyp ERR! node -v v0.8.9
gyp ERR! node-gyp -v v0.6.8
springmeyer commented 10 years ago

please merge https://github.com/creationix/topcube/pull/24, which solves this (which appears to be an bug present only in older npm/node-gyp)