[Open Office] "all-am: Makefile $(SCRIPTS)" line in ooo-build
Makefile
Karl Ostmo
kostmo at gmail.com
Sat May 20 04:39:02 EDT 2006
Hello all,
I am running Ubuntu 5.10 on a Pentium 4 laptop. I've downloaded
ooo-build from CVS and successfully run ./autogen.sh
--with-distro=Ubuntu and completed ./download. However, "make"
instantly returns with an error after entering the directory "po/":
make[1]: *** No rule to make target `yes', needed by `all-am'. Stop.
It is the exact same problem encountered by this person in October:
http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=15139
I've tracked the problem down to an inconsistency in the Makefile of
the po/ directory, and, as it happens, every subdirectory of
ooo-build/. There is a line in each subdirectory's Makefile as
follows:
all-am: Makefile $(SCRIPTS)
where $(SCRIPTS) has been set equal to $(RUN_POST_INSTALL_SCRIPTS),
which has been set to the value "yes", explaining the error I get from
make. However, "sparcmoz" on #OpenOffice.org IRC running a sparc
linux debian system could not replicate this problem. The same line
in his Makefile looks like:
all-am: Makefile
Removing $(SCRIPTS) from that line of my Makefile allows "make" to
proceed to the next subdirectory, but make stops if it encounters the
"yes" substitution there.
What is causing $(SCRIPTS) to be added to that line on my computer?
I appreciate the help,
-Karl
--
Sapere aude
"Dare to know"
More information about the Openoffice
mailing list