I'm not sure who made changes to precompile.pike, so I don't want to make this change myself on the chance there's a reason for it.
I installed the 7.8 beta a few days ago and the include/pike/precompile.pike installed still doesn't compile, as it uses a relative path to the real Tools.Standalone.precompile that's only valid inside the source tree. It would seem that you can't use the same file for both purposes while still using a relative path. Any reason why the relative path couldn't be changed to "inherit Tools.Standalone.precompile"? As it stands now, most external cmod modules are broken because of it.
Bill