altdesktop/i3ipc-glib

compiling error

jordan-da opened this issue · 2 comments

i3ipc-glib/Makefile.am:71: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL
on

jordan@jordan-ThinkPad-T480 
--------------------------- 
OS: Ubuntu 20.04 LTS x86_64 
Host: 20L5CTO1WW ThinkPad T480 
Kernel: 5.4.0-40-generic 
Uptime: 3 days, 6 hours, 27 mins 
Packages: 2108 (dpkg), 20 (snap) 
Shell: bash 5.0.16 
Resolution: 5120x1440 
DE: Regolith 
WM: i3 
Theme: Solarized-Dark-Orange [GTK3] 
Icons: DMZ-Black [GTK3] 
Terminal: x-terminal-emul 
CPU: Intel i7-8650U (8) @ 4.200GHz 
GPU: Intel UHD Graphics 620 
GPU: NVIDIA GeForce MX150 
Memory: 4012MiB / 31863MiB 

with commit

85bb2ede6d3be5f2e644324defe94d5ddda67f7a

full error

autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I build/autotools
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build'.
libtoolize: copying file 'build/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build/autotools'.
libtoolize: copying file 'build/autotools/libtool.m4'
libtoolize: copying file 'build/autotools/ltoptions.m4'
libtoolize: copying file 'build/autotools/ltsugar.m4'
libtoolize: copying file 'build/autotools/ltversion.m4'
libtoolize: copying file 'build/autotools/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:17: installing 'build/compile'
configure.ac:38: installing 'build/missing'
i3ipc-glib/Makefile.am:71: error: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL
i3ipc-glib/Makefile.am: installing 'build/depcomp'
autoreconf: automake failed with exit status: 1

I would be happy to help anyway I can...

figured it out, for ubuntu 20 users you need to:

sudo apt install gtk-doc-tools libglib2.0-dev-bin gobject-introspection libjson-glib-dev 

Notice the gobject-introspection package is in there.

Yeah you need that 👍