Index: ppp-2.4.4/configure
===================================================================
--- ppp-2.4.4.orig/configure
+++ ppp-2.4.4/configure
@@ -4,6 +4,7 @@
 # Where to install stuff by default
 DESTDIR=/usr/local
 SYSCONF=/etc
+HOST=
 
 #  if [ -d /NextApps ]; then
 #    system="NeXTStep"
@@ -166,7 +167,7 @@ while [ $# -gt 0 ]; do
 	    val=`expr "x$arg" : 'x[^=]*=\(.*\)'`
 	    arg=`expr "x$arg" : 'x\([^=]*\)=.*'`
 	    ;;
-	--prefix|--sysconf)
+	--prefix|--sysconf|--host )
 	    if [ $# -eq 0 ]; then
 		echo "error: the $arg argument requires a value" 1>&2
 		exit 1
@@ -178,6 +179,7 @@ while [ $# -gt 0 ]; do
     case $arg in
 	--prefix)	DESTDIR=$val ;;
 	--sysconfdir)	SYSCONF=$val ;;
+	--host)		HOST=$val ;;
     esac
 done
 
@@ -186,6 +188,11 @@ mkmkf() {
     if [ -f $1 ]; then
 	echo "  $2 <= $1"
 	sed -e "s,@DESTDIR@,$DESTDIR,g" -e "s,@SYSCONF@,$SYSCONF,g" $1 >$2
+	if [ "$HOST" ]; then 
+	    sed -e "s,@HOST@,$HOST,g" $1 >$2
+	else
+	    sed -e "s,@HOST@-,$HOST,g" $1 >$2
+	fi
     fi
 }
 
Index: ppp-2.4.4/pppdump/Makefile.linux
===================================================================
--- ppp-2.4.4.orig/pppdump/Makefile.linux
+++ ppp-2.4.4/pppdump/Makefile.linux
@@ -2,9 +2,11 @@ DESTDIR = $(INSTROOT)@DESTDIR@
 BINDIR = $(DESTDIR)/sbin
 MANDIR = $(DESTDIR)/share/man/man8
 
+CC=@HOST@-gcc
 CFLAGS= -O -I../include/net
 OBJS = pppdump.o bsd-comp.o deflate.o zlib.o
 
+STRIP=@HOST@-strip
 INSTALL= install
 
 all:	pppdump
@@ -17,5 +19,6 @@ clean:
 
 install:
 	mkdir -p $(BINDIR) $(MANDIR)
-	$(INSTALL) -s -c pppdump $(BINDIR)
+	$(STRIP) pppdump
+	$(INSTALL) -c pppdump $(BINDIR)
 	$(INSTALL) -c -m 444 pppdump.8 $(MANDIR)
Index: ppp-2.4.4/chat/Makefile.linux
===================================================================
--- ppp-2.4.4.orig/chat/Makefile.linux
+++ ppp-2.4.4/chat/Makefile.linux
@@ -10,10 +10,12 @@ CDEF3=	-UNO_SLEEP			# Use the usleep fun
 CDEF4=	-DFNDELAY=O_NDELAY		# Old name value
 CDEFS=	$(CDEF1) $(CDEF2) $(CDEF3) $(CDEF4)
 
+CC=@HOST@-gcc
 COPTS=	-O2 -g -pipe
 CFLAGS=	$(COPTS) $(CDEFS)
 
 INSTALL= install
+STRIP= @HOST@-strip
 
 all:	chat
 
@@ -25,7 +27,8 @@ chat.o:	chat.c
 
 install: chat
 	mkdir -p $(BINDIR) $(MANDIR)
-	$(INSTALL) -s -c chat $(BINDIR)
+	$(STRIP) chat
+	$(INSTALL)    -c chat $(BINDIR)
 	$(INSTALL) -c -m 644 chat.8 $(MANDIR)
 
 clean:
Index: ppp-2.4.4/pppd/plugins/Makefile.linux
===================================================================
--- ppp-2.4.4.orig/pppd/plugins/Makefile.linux
+++ ppp-2.4.4/pppd/plugins/Makefile.linux
@@ -1,4 +1,4 @@
-CC	= gcc
+CC	= @HOST@-gcc
 COPTS	= -O2 -g
 CFLAGS	= $(COPTS) -I.. -I../../include -fPIC
 LDFLAGS	= -shared
Index: ppp-2.4.4/pppd/plugins/pppoatm/Makefile.linux
===================================================================
--- ppp-2.4.4.orig/pppd/plugins/pppoatm/Makefile.linux
+++ ppp-2.4.4/pppd/plugins/pppoatm/Makefile.linux
@@ -1,4 +1,4 @@
-CC	= gcc
+CC	= @HOST@-gcc
 COPTS	= -O2 -g
 CFLAGS	= $(COPTS) -I../.. -I../../../include -fPIC
 LDFLAGS	= -shared
Index: ppp-2.4.4/pppd/plugins/radius/Makefile.linux
===================================================================
--- ppp-2.4.4.orig/pppd/plugins/radius/Makefile.linux
+++ ppp-2.4.4/pppd/plugins/radius/Makefile.linux
@@ -9,8 +9,11 @@ LIBDIR = $(DESTDIR)/lib/pppd/$(VERSION)
 
 VERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../../patchlevel.h)
 
+STRIP	= @HOST@-strip
 INSTALL	= install
 
+CC=@HOST@-gcc
+AR=@HOST@-ar
 PLUGIN=radius.so radattr.so radrealms.so
 CFLAGS=-I. -I../.. -I../../../include -O2 -fPIC -DRC_LOG_FACILITY=LOG_DAEMON
 
@@ -36,9 +39,12 @@ all: $(PLUGIN)
 
 install: all
 	$(INSTALL) -d -m 755 $(LIBDIR)
-	$(INSTALL) -s -c -m 755 radius.so $(LIBDIR)
-	$(INSTALL) -s -c -m 755 radattr.so $(LIBDIR)
-	$(INSTALL) -s -c -m 755 radrealms.so $(LIBDIR)
+	$(STRIP) radius.so
+	$(STRIP) radattr.so
+	$(STRIP) readrealms.so
+	$(INSTALL) -c -m 755 radius.so $(LIBDIR)
+	$(INSTALL) -c -m 755 radattr.so $(LIBDIR)
+	$(INSTALL) -c -m 755 radrealms.so $(LIBDIR)
 	$(INSTALL) -c -m 444 pppd-radius.8 $(MANDIR)
 	$(INSTALL) -c -m 444 pppd-radattr.8 $(MANDIR)
 
Index: ppp-2.4.4/pppd/plugins/rp-pppoe/Makefile.linux
===================================================================
--- ppp-2.4.4.orig/pppd/plugins/rp-pppoe/Makefile.linux
+++ ppp-2.4.4/pppd/plugins/rp-pppoe/Makefile.linux
@@ -19,11 +19,13 @@ LIBDIR = $(DESTDIR)/lib/pppd/$(PPPDVERSI
 
 PPPDVERSION = $(shell awk -F '"' '/VERSION/ { print $$2; }' ../../patchlevel.h)
 
+STRIP	=@HOST@-strip
 INSTALL	= install
 
 # Version is set ONLY IN THE MAKEFILE!  Don't delete this!
 VERSION=3.3
 
+CC=@HOST@-gcc
 COPTS=-O2 -g
 CFLAGS=$(COPTS) -I../../../include/linux
 all: rp-pppoe.so pppoe-discovery
@@ -39,9 +41,11 @@ rp-pppoe.so: libplugin.a plugin.o
 
 install: all
 	$(INSTALL) -d -m 755 $(LIBDIR)
-	$(INSTALL) -s -c -m 4550 rp-pppoe.so $(LIBDIR)
+	$(STRIP) rp-pppoe.so
+	$(INSTALL) -c -m 4550 rp-pppoe.so $(LIBDIR)
 	$(INSTALL) -d -m 755 $(BINDIR)
-	$(INSTALL) -s -c -m 555 pppoe-discovery $(BINDIR)
+	$(STRIP) pppoe-discovery
+	$(INSTALL) -c -m 555 pppoe-discovery $(BINDIR)
 
 clean:
 	rm -f *.o *.so
Index: ppp-2.4.4/pppstats/Makefile.linux
===================================================================
--- ppp-2.4.4.orig/pppstats/Makefile.linux
+++ ppp-2.4.4/pppstats/Makefile.linux
@@ -10,10 +10,12 @@ PPPSTATSRCS = pppstats.c
 PPPSTATOBJS = pppstats.o
 
 #CC = gcc
+CC=@HOST@-gcc
 COPTS = -O
 COMPILE_FLAGS = -I../include
 LIBS =
 
+STRIP=@HOST@-strip
 INSTALL= install
 
 CFLAGS = $(COPTS) $(COMPILE_FLAGS)
@@ -22,7 +24,8 @@ all: pppstats
 
 install: pppstats
 	-mkdir -p $(MANDIR)
-	$(INSTALL) -s -c pppstats $(BINDIR)
+	$(STRIP) pppstate
+	$(INSTALL) -c pppstats $(BINDIR)
 	$(INSTALL) -c -m 444 pppstats.8 $(MANDIR)
 
 pppstats: $(PPPSTATSRCS)
Index: ppp-2.4.4/pppd/Makefile.linux
===================================================================
--- ppp-2.4.4.orig/pppd/Makefile.linux
+++ ppp-2.4.4/pppd/Makefile.linux
@@ -32,6 +32,7 @@ endif
 
 # CC = gcc
 #
+CC=@HOST@-gcc
 COPTS = -O2 -pipe -Wall -g
 LIBS =
 
@@ -194,13 +195,15 @@ ifdef MAXOCTETS
 endif
 
 INSTALL= install
+STRIP  = @HOST@-strip
 
 all: $(TARGETS)
 
 install: pppd
 	mkdir -p $(BINDIR) $(MANDIR)
 	$(EXTRAINSTALL)
-	$(INSTALL) -s -c -m 555 pppd $(BINDIR)/pppd
+	$(STRIP) pppd
+	$(INSTALL)  -c -m 555 pppd $(BINDIR)/pppd
 	if chgrp pppusers $(BINDIR)/pppd 2>/dev/null; then \
 	  chmod o-rx,u+s $(BINDIR)/pppd; fi
 	$(INSTALL) -c -m 444 pppd.8 $(MANDIR)
