This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

java


The java makefile isn't parallel safe.  :-(

Multiple lines of the form:

foo: foo.c bar.c blee.c
	 cd java; $(MAKE) bla bla

are not safe, when those lines use the same .o files between them, and
the .o files are not listed as dependencies.  Either the .o files have
to be listed, and buildable at that outer level, or you have to have a
make all type of rule.  C++ uses the make all type of rule, as there
is only one thing to build.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]