MayamaTakeshi / sip-lab

A node module that helps to write SIP functional tests
3 stars 2 forks source link

npm i sip-lab fails if build dependencies are not installed #69

Open MayamaTakeshi opened 4 months ago

MayamaTakeshi commented 4 months ago

I was expecting sip-lab to quickly install on a clean Debian11 machine. But it failed (tried with node v21.6.1, v21.6.2, v20.11.1) with npm trying to build the addon (it should not need to do this).

But after executing:

apt install build-essential automake autoconf libtool libspeex-dev libopus-dev libsdl2-dev libavdevice-dev libswscale-dev libv4l-dev libopencore-amrnb-dev libopencore-amrwb-dev libvo-amrwbenc-dev libvo-amrwbenc-dev libboost-dev libtiff-dev libpcap-dev libssl-dev uuid-dev cmake

it succeded.