Haven't the gnu people been on a rampage recently to discourage the use of cpp? I seem to remember running into this recently trying to preprocess .xresources on ubuntu. I have to agree with Derrick and Jeffrey that if you don't have /lib/cpp, then it isn't installed, and installing it is your solution.