home *** CD-ROM | disk | FTP | other *** search
- This is NcFTP version 2.4.2 compiled quad FAT for NeXT (using NeXTSTEP 3.3)
- Please read the instructions below to compile "ncftp" on NeXTSTEP.
-
- submitted to : ftp://next-ftp.peak.org/pub/next/submissions
- and probably will move to :
- ftp://next-ftp.peak.org/pub/next/apps/internet/ncftp
-
- Panagiotis Velissariou
- e-mail : takis@superior.eng.ohio-state.edu
- takis@takis2.ee.net
-
- **********************************************************************
- binaries directory
- ------------------
- This version of NcFTP has been compiled against the "readline (version 2.0)"
- and "ncurses (version 1.9.9e)" libraries.
- In this directory you will find the binaries :
- ncftp.hppa for HP
- ncftp.i486 for Intel
- ncftp.m68k for Motorola
- ncftp.sparc for Sparc
- ncftp.fat for all the above architectures
-
- and the man page : ncftp.1
-
- Just copy the binary you want into : /usr/local/bin
- and the man page into : /usr/local/man/man1
-
- or any other directory you want.
-
- src directory
- ------------------
-
- Here you will find the source for ncftp.2.4.2.
- NcFTP is installed by default in : /usr/local/bin/ncftp
- and the man page in /usr/local/man/man1/ncftp.1
-
- To install this package, cd to the source directory and type
- make install.
-
- Follow the installation instructions below to compile and
- install NcFTP in your system.
-
- **********************************************************************
-
- Part A: Installation Notes
- ===========================
-
- 1. Run the "./configure" script.
- 2. Browse and edit Config.h. (important)
- 3. Check and edit the Makefile. (important)
- 4. "make"
- 5 ./ncftp next-ftp.peak.org (to check if ncftp works properly)
- 6. "make install"
-
- Part B: Operating System specifics
- ===================================
-
- The program compiles "out of the box" on many systems thanks to the configure
- script, but here are a few notes on some certain systems.
-
- NeXT: ncftp version 2.4.2
-
- Run configure as follows :
- CC=cc CFLAGS="-pipe -arch m68k -no-precomp" ./configure --prefix=/usr/local
-
- Edit Config.h file or copy my Config.h.NeXT to Config.h after you run "configure"
-
- do not define GETPGRP_VOID (USE : /*#undef GETPGRP_VOID*/)
- do not define HAVE_GETCWD (USE : /*#undef HAVE_GETCWD*/)
- do define HAVE_GETWD (USE : #define HAVE_GETWD 1)
- do not define HAVE_TCGETPGRP (USE : /*#undef HAVE_TCGETPGRP*/)
- do not define HAVE_TERMIOS_H (USE : /*#undef HAVE_TERMIOS_H*/)
- do not define HAVE_UTIME_H (USE : /*#undef HAVE_UTIME_H*/)
- do not define HAVE_LIBPOSIX (USE : /*#undef HAVE_LIBPOSIX*/)
- you may want to modify my settings for :
- #define GZCAT "/usr/gnu/bin/gzcat"
-
- Edit Makefile or copy my Makefile.NeXT to Makefile
- CC=cc
- CFLAGS=-O2 -pipe -arch hppa -arch i486 -arch m68k -arch sparc -no-precomp
- LIBS=-lreadline -lncurses (if you have readline and ncurses)
-
- Make NcFTP by typing "make"
-
- Install the binaries by typing "make install"
-
- ncurses:
- This is a freeware curses library with source, by zmbenhal@netcom.com.
- Latest version in: ftp://netcom.com/pub/zm/zmbenhal/ncurses/, or
- at a GNU mirror like ftp://prep.ai.mit.edu/pub/gnu. I will also try
- to keep a recent version of it at the ncftp archive.
-
- SOCKS:
- This is the only (currently) supported way to get ncftp to work through a
- gateway/firewall. Get it from:
- ftp://ftp.inoc.dl.nec.com/pub/security/socks.cstc/
-
- Questions?
-
- Try sending me mail at mgleason@probe.net. The latest version of NcFTP
- is archived in ftp://ftp.probe.net/pub/ncftp/ .
-
- --Mike Gleason
-