In order to successfully compile Kpm, the following is needed:
A Linux operating system based on kernel 2.0 or higher. Kpm uses Linux's /proc filesystem. (Unfortunately, Kpm is not portable to other systems, because every UNIX system has it's own way of gathering process information.)