joaquimrocha / Skeltrack

A Free Software skeleton tracking library
GNU Lesser General Public License v3.0
294 stars 63 forks source link

Errors Installing Skeltrack #30

Open ashokbugude opened 7 years ago

ashokbugude commented 7 years ago

I am trying to install in ubuntu 16.04 , but I get below errors

zayyon@zayyon-Lenovo-ideapad-300-15ISK:~/Downloads/Skeltrack-master$ sudo ./autogen.sh * No gtk-doc support * autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy autoreconf: running: /usr/bin/autoconf autoreconf: running: /usr/bin/autoheader autoreconf: running: automake --add-missing --copy --no-force doc/reference/Makefile.am:76: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') skeltrack/Makefile.am:64: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL skeltrack/Makefile.am:78: warning: addprefix $(srcdir: non-POSIX variable name skeltrack/Makefile.am:78: (probably a GNU make extension) autoreconf: automake failed with exit status: 1

orgicus commented 7 years ago

Similar issue ( error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL) on OSX 10.11:

*** No gtk-doc support ***
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal  -I m4
autoreconf: configure.ac: tracing
autoreconf: running: glibtoolize --copy
/usr/local/bin/glibtoolize: line 406: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 2513: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 2513: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 3601: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 3845: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 3124: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 753: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 754: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 753: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 754: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 753: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 754: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 753: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 754: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 753: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 754: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 753: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 754: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 753: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 754: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/bin/glibtoolize: line 757: /usr/local/Library/ENV/4.3/sed: No such file or directory
: warning: no serial number in '/usr/local/Cellar/libtool/2.4.6/share/libtool/build-aux/ltmain.sh', not copying.
/usr/local/bin/glibtoolize: line 3771: /usr/local/Library/ENV/4.3/sed: No such file or directory
autoreconf: running: /usr/local/Cellar/autoconf/2.69/bin/autoconf
autoreconf: running: /usr/local/Cellar/autoconf/2.69/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
doc/reference/Makefile.am:76: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
skeltrack/Makefile.am:64: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL
skeltrack/Makefile.am:78: warning: addprefix $(srcdir: non-POSIX variable name
skeltrack/Makefile.am:78: (probably a GNU make extension)
autoreconf: automake failed with exit status: 1

Update I've managed to build by installing gtk and gtk-doc first. In my case, that was via brew, I'm guessing on Ubuntu that is via apt-get but I haven't tested it.

jackietom commented 6 years ago

I solved the problem by installing gobject-introspection using apt according to https://github.com/solus-project/budgie-desktop/issues/31