On Wed, 2007-06-13 at 09:17 -0400, Andrew Cagney wrote: > I stepped up and fixed all the warning problems Great! It does build cleanly now on Fedora 7, but there does seem to be a make -j dependency problem. Don't know if it is newly introduced, I believe I have seen this before in the past. But I hit it twice already today. It seems cni .h headers can be generated too late. Example: ../../frysk/frysk-imports/lib/dw/cni/DwException.cxx:42:32: error: lib/dw/DwException.h: No such file or directory ../../frysk/frysk-imports/lib/dw/cni/DwException.cxx:45: error: ‘lib::dw::DwException’ has not been declared ../../frysk/frysk-imports/lib/dw/cni/DwException.cxx:56: error: ‘lib::dw::DwException’ has not been declared ../../frysk/frysk-imports/lib/dw/cni/DwException.cxx: In function ‘void throwDwException()’: ../../frysk/frysk-imports/lib/dw/cni/DwException.cxx:56: error: too many arguments to function ‘void throwDwException()’ ../../frysk/frysk-imports/lib/dw/cni/DwException.cxx:58: error: at this point in file make[3]: *** [lib/dw/cni/DwException.o] Error 1 make[3]: *** Waiting for unfinished jobs.... lib/dw/DwException => lib/dw/DwException.h lib/dw/DwarfException => lib/dw/DwarfException.h Restarting make always fixes it though. Cheers, Mark