home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / ncftp-2.3.0-base.tgz / ncftp-2.3.0-base.tar / contrib / ncftp / README < prev    next >
Text File  |  1995-11-26  |  3KB  |  66 lines

  1. Part A:  Installation Notes
  2. ===========================
  3.  
  4. 1.  Run the "./configure" script.
  5. 2.  Optionally browse and edit Config.h.
  6. 3.  Check the Makefile.
  7. 4.  "make"
  8.  
  9. Part B:  Operating System specifics
  10. ===================================
  11.  
  12. The program compiles "out of the box" on many systems thanks to the configure
  13. script, but here are a few notes on some certain systems.
  14.  
  15. Linux:  The regular curses library is close to useless.  The ncurses library
  16.   works great on Linux, so you should use that.  You probably already have it
  17.   installed, but usually that version is 1.8.5, and I don't recommend versions
  18.   under 1.9.0 for use with ncftp.
  19.  
  20.   If you want to build a "term" client, you can run configure with
  21.   "./configure --enable-termnet" so it will look for the term library.
  22.  
  23. SunOS 4.1.3:  Must use an ANSI compiler like gcc.  You also need the
  24.   System V versions of curses, which are in /usr/5lib, and /usr/5include.
  25.   The configure script should take care of that for you.
  26.  
  27. HP/UX:  If you have the crap compiler installed, it won't compile because
  28.   it isn't ANSI C.  Use gcc, or get the better compiler.
  29.  
  30. FreeBSD:  The program won't link with the existing curses library on
  31.   FreeBSD version 1.x.  The configure script tries to detect and tell you
  32.   that, and in fact won't try to use curses if that is the case.  The program
  33.   will link with ncurses, but it doesn't work reliably, and I can't recommend
  34.   ncurses with FreeBSD.
  35.  
  36. BSDI:  You can't use the existing curses library because it doesn't have
  37.   some needed functions.  You can try ncurses, but I have found that version
  38.   1.9.2 of ncurses and ncftp cause random crashes still.
  39.  
  40. NeXT:  Even if you get it to compile, it may crash because of what must
  41.   be a NeXT compiler or library bug.  Try using a -posix flag for your
  42.   compiler.  You may not need the -lposix library.
  43.  
  44. MIPS RC6280 running RISCos 2.1.1AC:  Try using SVR4 source, like:
  45.   setenv CC 'cc -systype svr4'
  46.   ./configure
  47.   make
  48.  
  49. ncurses:
  50.   This is a freeware curses library with source, by zmbenhal@netcom.com.
  51.   Latest version in: ftp://netcom.com/pub/zm/zmbenhal/ncurses/, or
  52.   at a GNU mirror like ftp://prep.ai.mit.edu/pub/gnu.  I will also try
  53.   to keep a recent version of it at the ncftp archive.
  54.  
  55. SOCKS:
  56.   This is the only (currently) supported way to get ncftp to work through a
  57.   gateway/firewall.  Get it from:
  58.       ftp://ftp.inoc.dl.nec.com/pub/security/socks.cstc/
  59.  
  60. Questions?
  61.  
  62. Try sending me mail at mgleason@cse.unl.edu.  The latest version of NcFTP
  63. is archived in ftp://ftp.cs.unl.edu/pub/ncftp/ .
  64.  
  65. --Mike Gleason
  66.