GNOME Bugzilla – Bug 506335
Error compiling gnumeric 1.8.0
Last modified: 2008-01-25 17:06:21 UTC
make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/usr/src/gnumeric-1.8.0/doc/C' make[3]: *** No rule to make target `gnumeric-C.omf', needed by `omf_timestamp'. Stop. make[3]: Leaving directory `/usr/src/gnumeric-1.8.0/doc/C' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/gnumeric-1.8.0/doc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/gnumeric-1.8.0' make: *** [all] Error 2
"make -k" is a workaround.
When I tried with make -k it still failed. make[4]: Leaving directory `/usr/src/gnumeric-1.8.0/doc/C' make[3]: *** No rule to make target `gnumeric-C.omf', needed by `omf_timestamp'. make[3]: Target `all' not remade because of errors. make[3]: Leaving directory `/usr/src/gnumeric-1.8.0/doc/C' make[3]: Entering directory `/usr/src/gnumeric-1.8.0/doc' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/gnumeric-1.8.0/doc' make[2]: *** [all-recursive] Error 1 make[2]: Target `all' not remade because of errors. make[2]: Leaving directory `/usr/src/gnumeric-1.8.0/doc' Making all in tools make[2]: Entering directory `/usr/src/gnumeric-1.8.0/tools' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/gnumeric-1.8.0/tools' Making all in schemas make[2]: Entering directory `/usr/src/gnumeric-1.8.0/schemas' LC_ALL=C ../intltool-merge -s -u -c ../po/.intltool-merge-cache ../po gnumeric-dialogs.schemas.in gnumeric-dialogs.schemas Found cached translation database Merging translations into gnumeric-dialogs.schemas. LC_ALL=C ../intltool-merge -s -u -c ../po/.intltool-merge-cache ../po gnumeric-general.schemas.in gnumeric-general.schemas Found cached translation database Merging translations into gnumeric-general.schemas. LC_ALL=C ../intltool-merge -s -u -c ../po/.intltool-merge-cache ../po gnumeric-plugins.schemas.in gnumeric-plugins.schemas Found cached translation database Merging translations into gnumeric-plugins.schemas. make[2]: Leaving directory `/usr/src/gnumeric-1.8.0/schemas' Making all in test make[2]: Entering directory `/usr/src/gnumeric-1.8.0/test' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/gnumeric-1.8.0/test' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/gnumeric-1.8.0' make: *** [all] Error 2
"make -k" means keep-going after errors. You are seeing a problem with the docs -- ignore that and you are probably ok.
I am trying to create a package for a source based distribution. Is there a way to have it skip creating the docs for now?
for gentoo, I got it from svn
gnumeric-C.omf is missing from tarball. just copy it into doc/C and you don't have to doing strange "workarounds".
*** Bug 506898 has been marked as a duplicate of this bug. ***
FYI gnumeric-C.omf is now included in 1.8.1, what solves the build problem. please close as RESOLVED/FIXED.
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.