GNOME Bugzilla – Bug 83455
Gimp 1.3.6 won't compile w/o error
Last modified: 2015-12-21 09:46:45 UTC
Using gcc-2.91.66 and binutils-2.9.5.0.22-6. Downloaded all required software as defined in gimp INSTALL file and installed same to /usr/local (default). Run "./configure" with the "disable-print" option. Configure completes with only the following warning: checking for libgtkhtml-2.0 >= 1.99.5... Package libgtkhtml-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libgtkhtml-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libgtkhtml-2.0' found configure: WARNING: *** Help browser plug-in will not be built (GtkHtml2 not found) Run "make" produces the following error: Making all in libgimpproxy make[2]: Entering directory `/home/jeffs/downloads/gimp-1.3.6/libgimpproxy' make[2]: *** No rule to make target `../tools/gimp-mkproxy', needed by `gimpobject.c'. Stop. make[2]: Leaving directory `/home/jeffs/downloads/gimp-1.3.6/libgimpproxy' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jeffs/downloads/gimp-1.3.6' make: *** [all-recursive-am] Error 2 The "Makefile" in main directory contains the following: GIMP_MKPROXY = $(top_srcdir)/tools/gimp-mkproxy Note !!! - there is "NO" file 'gimp-mkproxy' in the directory specified. Only the following files appear in in the "tools" directory: Makefile authorsgen gimp-remote.c kernelgen.c Makefile.am gimp-mkenums gimp-remote.o pdbgen Makefile.in gimp-remote-1.3 gimppath2svg.py rmshm
That is strange indeed since I created the tarball using make distcheck which verifies that all files that are needed for the build are there. You are right however gimp-mkproxy is missing from EXTRA_DIST :-( It shouldn't be needed for a build from tarball since the generated files are distributed. Perhaps there's a timestamp problem. As a workaround, try to touch the .c and .h files in libgimpproxy.
We released version 1.3.7 that fixes this problem as well as couple of other build problems (mostly related to Solaris). There's also a patch to update from 1.3.6 on ftp.gimp.org.