I am trying to compile the Industrial gtk2 engine from scratch from the gtk-industrial-engine_0.2.36-2.tar.gz package. The Industrial engine in gtk-engines.tcz is too outdated for a theme I found online (I think). The autogen.sh script terminates with no peculiarities, but make fails with the following error:
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include/gtk-1.2
-I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include -g -O2 -MT industrial1_theme_main.lo -MD -MP -MF
.deps/industrial1_theme_main.Tpo -c -o industrial1_theme_main.lo industrial1_theme_main.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include/gtk-1.2 -I/usr/local/include/glib-1.2
-I/usr/local/lib/glib/include -g -O2 -MT industrial1_theme_main.lo -MD -MP -MF .deps/industrial1_theme_main.Tpo
-c industrial1_theme_main.c -fPIC -DPIC -o .libs/industrial1_theme_main.o
industrial1_theme_main.c:14:28: error: parse_rc_style.h: No such file or directory
make[3]: *** [industrial1_theme_main.lo] Error 1
make[3]: Leaving directory `~/gtk-industrial-engine-0.2.36/gtk1-engine'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `~/gtk-industrial-engine-0.2.36/gtk1-engine'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `~/gtk-industrial-engine-0.2.36'
make: *** [all] Error 2
tc@box:~/gtk-industrial-engine-0.2.36$
Poking around in the subdirectories, I see that I indeed have no parse_rc_style.h header file. Is this supposed to come in the package itself? Or was autogen.sh supposed to create it?
This is the same package that was used to build the gtk1 engine in 3.x. I'm hoping someone familiar with it can help.
I am on MicroCore 2.10. I have built several gtk1 and gtk2 engines successfully, including murrine, nodoka, equinox, newpsychicabilities, xeno, and so on, plus other packages that are not GTK-related, so I know that my build environment in general is functional. Did this package need special -dev files? Or maybe particular command-line options passed to autogen.sh?
Not skilled at this sort of thing, I confess. What other info do you need from me? Thanx in advance.