Fixed compilation problems on SunOS 4.x
[ppp.git] / README.sunos4
index b388f2d8e2b2d7b73458d6f067aae451575551f5..b48aec377d89a7b0bd35b8bb3cc03036c946f21f 100644 (file)
@@ -19,6 +19,11 @@ kernel modules.
        ./configure
        make
 
+If you wish to compile using gcc instead of cc, edit the
+sunos4/Makedefs file and uncomment the line saying "CC = gcc".  You
+can also change the C compiler options by editing the COPTS
+definition.
+
 2. Install the pppd, pppstats and chat programs and the loadable
 module object files (you need to be root to do this):
 
@@ -27,7 +32,8 @@ module object files (you need to be root to do this):
 By default, the programs and the loadable module object files go into
 /usr/local/etc.  Doing `make install' also copies a script called
 ppp.INSTALL into /dev, and makes ppp.LOAD, ppp.UNLOAD, ppp.MKDEV and
-ppp.RMDEV links to it.
+ppp.RMDEV links to it.  You can change the installation directories by
+editing sunos4/Makedefs.
 
 3. Load the ppp modules (you need to be root for this too):
 
@@ -49,3 +55,8 @@ It is not advisable to unload the "if_ppp" module, because it creates
 network interface units, and SunOS does not provide any way to destroy
 network interfaces once created.  If you do unload it, the system will
 probably crash at some later stage.
+
+If you have previously had ppp-2.2 installed, you may have statements
+in your /etc/rc.local to load the ppp module.  You will need to remove
+those.  Having done this, you will need to reboot to remove the old
+ppp module and load the new modules.