# 2.3. Compilation and installation

`PLEASE DON'T FORGET TO READ THE FREQUENTLY ASKED QUESTIONS! THANK YOU!`

I haven't been able to test kppp on anything else but Linux, but you should be able to get pppd to work on a variety of platforms including but not limited to SVR4, Solaris 2, Linux, FreeBSD, NetBSD, SunOS 4, AIX 4, OSF/1 as long as you have pppd installed on those systems.

If wish to compile kppp on a platform different from Linux, please check briefly the first couple of lines of pppstats.cpp and make sure the defines and includes are O.K. Most likely however they should be fine. Please inform me of any necessary changes.

In order to compile and install kppp on your system, type the following in the base directory of the kppp distribution:

     % ./configure
     % make
     % make install

This will install kppp with the Section 7.1.3 bit on.

Make sure that the pppd's option file which usually resides in `/etc/ppp/` exists, but is empty. pppd requires it to exist, but it must be empty otherwise pppd will not take its options from kppp.

Again: Should you run into problems, please report them to me.