Closed hems closed 9 years ago
You need to install libgroove. See the readme.
cheers, sorry about that
You should make libgroove a proper dependency in the package! Is this possible?
libgroove is reasonably small and could be bundled with npm. But libav is huge and better off using the system installation. So you should install libgroove from the system package manager which can drag in the libav dependency and then the npm package can use that.
@andrewrk , I am trying to get libgroove installed on Mac OS. I've made it through on my other machine (WSL), but can't find my way on Mac.
I could install libpng and zlib, but a simple brew install libgroove
or brew install libgroove-dev
does not work.
Any guidance ?
EDIT
I manually downloaded groove package and placed it in my /usr/local/Cellar
the groove files (encoder.h
, groove.h
, queue.h
), still without luck.
When running a yarn install
on my project with waveform (node) installed, I get the following:
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
CC(target) Release/obj.target/waveform/waveform.o
../waveform.c:4:10: fatal error: 'groove/groove.h' file not found
#include <groove/groove.h>
@ Darwin 10.9 @ node.js 0.10.33
npm install --save wavform is yielding the following error: