| --- a/makefile 2004-04-17 11:52:00.000000000 -0700 |
| +++ b/makefile 2012-05-24 11:32:58.656618936 -0700 |
| @@ -966,7 +966,7 @@ |
| else\ |
| echo "Creating $(DESTDIR)...";\ |
| DESTDIR=`echo $(DESTDIR) | sed 's!/*$$!!'`;\ |
| - mkdir $$DESTDIR || exit 1;\ |
| + mkdir -p $$DESTDIR || exit 1;\ |
| fi;\ |
| chmod 755 $(DESTDIR) || exit 1;\ |
| fi;\ |
| @@ -985,14 +985,14 @@ |
| echo "$(DESTDIR)$(BINDIR) exists...";\ |
| else\ |
| echo "Creating $(DESTDIR)$(BINDIR)/...";\ |
| - mkdir $(DESTDIR)$(BINDIR) || exit 1;\ |
| + mkdir -p $(DESTDIR)$(BINDIR) || exit 1;\ |
| chmod 755 $(DESTDIR)$(BINDIR);\ |
| fi;\ |
| rm -f $(DESTDIR)$(BINDIR)/kermit;\ |
| cp $(BINARY) $(DESTDIR)$(BINDIR)/kermit || exit 1;\ |
| chmod 755 $(DESTDIR)$(BINDIR)/kermit || exit 1;\ |
| rm -f $(DESTDIR)$(BINDIR)/kermit-sshsub;\ |
| - ln -s $(DESTDIR)$(BINDIR)/kermit\ |
| + ln -s kermit\ |
| $(DESTDIR)$(BINDIR)/kermit-sshsub || exit 1;\ |
| echo 'set flag=f\nPrC Removing binaries' >&3;\ |
| echo "RmF $(DESTDIR)$(BINDIR)/kermit-sshsub" >&3;\ |
| @@ -5450,6 +5450,19 @@ |
| -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX \ |
| -DUSE_STRERROR $(KFLAGS)" "LNKFLAGS = $(LNKFLAGS)" "LIBS = $(LIBS) -lm" |
| |
| +linux-cross: |
| + @echo 'Making C-Kermit $(CKVER) for Linux (cross-compiled)...' |
| + gcc -o ckwart.o -c ckwart.c |
| + gcc -o wart ckwart.o |
| + $(MAKE) xermit KTARGET=$${KTARGET:-$(@)} \ |
| + "CC = $(CC)" "CC2 = $(CC)" "HOSTCC = gcc" \ |
| + "CFLAGS = -O -DLINUX -pipe -funsigned-char -DFNFLOAT -DCK_POSIX_SIG \ |
| + -DCK_NCURSES -DHAVE_PTMX \ |
| + -DCK_NEWTERM -DTCPSOCKET -DLINUXFSSTND -DNOCOTFMC -DPOSIX \ |
| + -DUSE_STRERROR $(NCURSES_CPPFLAGS) $(KFLAGS)" \ |
| + "LNKFLAGS = $(NCURSES_LDFLAGS) $(LNKFLAGS)" \ |
| + "LIBS = $(LIBS) -lncurses -lresolv -lcrypt -lm" |
| + |
| # As above but with profiling |
| linuxp: |
| $(MAKE) linuxa KTARGET=$${KTARGET:-$(@)} "KFLAGS=$(KFLAGS) -pg" \ |