Check for cpp at configure time. This causes @CPP@ to be replaced with the
cpp that was found, fixing the error:

/bin/sh: CPP@: command not found
--- configure.ac.orig	2010-07-13 22:15:43.000000000 -0500
+++ configure.ac	2024-01-26 08:13:28.000000000 -0600
@@ -11,6 +11,7 @@
 
 dnl Checks for programs.
 AC_PROG_CC
+AC_PROG_CPP
 AC_PROG_LN_S
 AC_PROG_INSTALL
 AC_PROG_MAKE_SET
