How can I debug makepp?
You can put $(print ) around a suspicious expression. This returns the unchanged expression, while printing it as a side effect. You can dump the current directory’s (multiply after -C if you want) makefile with the –dump-makefile=file option, to see how makepp sees it. Makepp writes a log of everything it does and why. You can look at that with makepplog, mppl or makeppgraph, mppg. Makepp records all it knows about a file, for reuse on the next run. Though it takes some understanding of makepp’s internals, dumping it with makeppinfo, mppi for one or more files, usually gives a clue what is wrong.