node-iohook
node-iohook copied to clipboard
Missing Dependencies Not Listed as Dependencies in the Help?
When installing this using NPM I get through the CMake build piece and then get this:
Scanning dependencies of target prepare_iuhook autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I /opt/local/share/aclocal --force -I m4 aclocal: warning: couldn't open directory '/opt/local/share/aclocal': No such file or directory autoreconf: configure.ac: tracing autoreconf: configure.ac: creating directory config autoreconf: running: glibtoolize --copy --force /usr/local/bin/glibtoolize: line 406: /usr/local/Library/ENV/4.3/sed: No such file or directory /usr/local/bin/glibtoolize: line 2455: /usr/local/Library/ENV/4.3/sed: No such file or directory /usr/local/bin/glibtoolize: line 2455: /usr/local/Library/ENV/4.3/sed: No such file or directory /usr/local/bin/glibtoolize: line 3543: /usr/local/Library/ENV/4.3/sed: No such file or directory /usr/local/bin/glibtoolize: line 3787: /usr/local/Library/ENV/4.3/sed: No such file or directory /usr/local/bin/glibtoolize: line 861: /usr/local/Library/ENV/4.3/sed: No such file or directory : putting auxiliary files in '.'. : copying file './ltmain.sh' /usr/local/bin/glibtoolize: line 3713: /usr/local/Library/ENV/4.3/sed: No such file or directory aclocal: warning: couldn't open directory '/opt/local/share/aclocal': No such file or directory autoreconf: running: /usr/local/Cellar/autoconf/2.69/bin/autoconf --include=/opt/local/share/aclocal --force autoreconf: running: /usr/local/Cellar/autoconf/2.69/bin/autoheader --include=/opt/local/share/aclocal --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:63: installing 'config/ar-lib' configure.ac:62: installing 'config/compile' configure.ac:54: installing 'config/config.guess' configure.ac:54: installing 'config/config.sub' configure.ac:59: installing 'config/install-sh' configure.ac:76: error: required file 'config/ltmain.sh' not found configure.ac:59: installing 'config/missing' Makefile.am: installing 'config/depcomp' autoreconf: automake failed with exit status: 1 make[2]: *** [CMakeFiles/prepare_iuhook] Error 1 make[1]: *** [CMakeFiles/prepare_iuhook.dir/all] Error 2 make: *** [all] Error 2 ERR! OMG Process terminated: 2
This might be obvious to more experienced with compiling and the like, but it isn't obvious to me. This is exactly the package I was looking for, but I'm missing something important and not sure what that is. Little help and perhaps some updated docs on the readme would be good. I'm running this on a Mac by the way.
Hi @blackwire and thank you for reporting this issue.
Seems like it's related to autoconf/aclocal. Which MacOS version you're compiling under and how did you install autoconf tool?
-Ayb
MacOS Sierra v10.12.6. As far as I know I didn't install the autoconf tool, unless it was needed by something else previously. I didn't see many requirements on this package so I wasn't expecting to need to install much of anything prior to install. Is autoconf something that's needed for this and if so what version is required? Perhaps it got installed incorrectly previously or I'm on the wrong version? At any rate, thanks for responding. Hopefully we can figure this out. Thanks!