node-janus icon indicating copy to clipboard operation
node-janus copied to clipboard

Build errors on Debian 8

Open niutech opened this issue 10 years ago • 6 comments

Node-Janus does not build out of the box on Debian Jessie with default node.js v0.10.29 and node-gyp v3.2.1 installed by apt-get.

First, it requires to change the version of marionette-client to 1.9.0 in packages.json. Next, it requires additional packages: libpng-dev, automake, autoconf, nasm, g++, libtool, gettext. Finally, the libjpeg-turbo URL is invalid and raises Zlib error.

niutech avatar Jan 27 '16 19:01 niutech

Would you be interested in providing a pull request to fix this?

eamsen avatar Jan 27 '16 21:01 eamsen

The only thing which I could commit is changing the marionette-client version to 1.9.0, which you can easily do by yourself. The rest, like additional packages, have to be installed manually using apt-get.

To make it easier, I am providing the already built node-janus package for x86_64.

niutech avatar Jan 27 '16 22:01 niutech

@niutech: Could you provide some more information how did you compiled and built the source on Debian? I am trying to build this on Debian 7 wheezy, but it fails and I don't know how to fix that.

codebucketdev avatar Apr 09 '16 11:04 codebucketdev

I followed the build instructions, having installed the required packages before. What is the error message you have?

niutech avatar Apr 09 '16 22:04 niutech

Which packages did you installed? And which version of node did you use? Because I can't find a release of node with the version number 10.0, the latest is 5.x as far as I can remember.

codebucketdev avatar Apr 09 '16 22:04 codebucketdev

For packages see the first post. It should run with the latest node. The version 0.10 is available here: https://nodejs.org/en/download/releases/

niutech avatar Apr 10 '16 01:04 niutech