GNOME Bugzilla – Bug 129592
Build fails while 48x48/embems/*.icon(s) are missing
Last modified: 2004-12-22 21:47:04 UTC
Brief description: I fail to install gnome-icon-theme from CVS HEAD branch for 2.5 developer platform. The build process said that '*** No rule to make target `emblem-art.icon`, needed by 'all-am'. Stop. error messages: Making all in emblems make[2]: Entering directory `/home/cbhoh/GNOME/work/gnome-icon-theme/48x48/emblems' make[2]: *** No rule to make target `emblem-art.icon', needed by `all-am'. Stop. make[2]: Leaving directory `/home/cbhoh/GNOME/work/gnome-icon-theme/48x48/emblems' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/cbhoh/GNOME/work/gnome-icon-theme/48x48' make: *** [all-recursive] Error 1 cause: The *.icon.in files in `48x48/emblems' directory are NOT substituted into *.icon files, It is NOT done by configure or Makefile. Possible solution: It seems that all *.icon.in files can be just copied to name *.icon files since their has nothing going to substitued for. Extra: Same problem happened to index.theme.in under gnome-icon-theme source tree, the build process can NOT find the file index.theme, since it is NOT subsituted into index.theme from index.theme.in.
the .icon.in -> .icon transformation is done by intltool-merge. Please run autogen.sh again. Or maybe you're suffering this bug: #129620
It is related to bug #129773, the new intltool.m4 file. *** This bug has been marked as a duplicate of 129773 ***