D.gnu - Bug: GDC does not handle concurrent make
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (12/13) Dec 16 2004 This is because make doesn't know the
When building GDC with "make -j2", you get compiling errors like:../../gcc-3.4.3/gcc/d/dmd/total.h:39:16: id.h: No such file or directoryThis is because make doesn't know the dependencies of the files, or that it should run "idgen" program to create id.h, *before* it tries to compile the others ? Thus, the concurrent make fails to build... (another problem is in Phobos using "make" and not "$(MAKE)", as reported elsewhere, which does not pass on the flags correctly) --anders PS. The workaround is to use: "make" (-j1)
Dec 16 2004