Hi, everyone!
I just experienced that GNU `make' distinguishes whether the `p' subdirectory has been symlinked or physically moved to the GCC source directory. Maybe other programs do the same. All those who have problems with some files not being found should retry with `mv gpc/p gcc/' instead of `ln -s "../gpc/p/" gcc/p'.
Greetings,
Peter