can't compile 0.3.1

I'm trying to build kmobiletools 0.3.1 on mandrake 10.1 community. When I run ./configure I get the error

checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

config.log reads like this (its long):

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.59. Invocation command line was
////
Cut
////
What does this mean and what can I do about it?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.