From: tohanson@gonzo.lerc.nasa.gov (Jeff Hanson)
Subject: Re: Xftp on SGI ?
Organization: NASA Lewis Research Center
Date: Thu, 31 Dec 1992 16:14:36 GMT

I like xftp.0.2.alpha which has a Motif interface (and others).  It is 
available at ftp.chpc.utexas.edu via anonymous in the directory
packages/X as xftp.0.2.alpha.tar.Z.  Readme is appended to this posting.
This directory contains the source to xftp/mftp/oftp 0.1.alpha.

To install edit xftp.config and choose the desired compile time options and 
then type "xmkmf" and then "make World".  You can only choose one of the
following USE_XAW, USE_MOTIF or  USE_OPENWINDOW in xftp.config.  
They are mutely exclusive.

I have include Wcl-2.2 in the source distribution. It will be build
automatically.

Special machines:

 HP-UX with motif installed in /usr/lib/Motif1.1 and X11R4 installed
 in /usr/lib/X11R4:

  Run the  "make_hp.sh" script.  This will build the motif
  version of mftp of xftp/mftp/oftp.  You should be able to do a 
  "make install"  after the make script is finished.

 Ultrix with Motif installed in /usr/lib/DXM directions:

  Define USE_MOTIF in xftp.config.
  If you have Motif 1.1 installed in /usr/lib/DXM, ugh, you need only run
  the "make_ultrix.sh" shell script.  This will build the motif
  version mftp of xftp/mftp/oftp. You should be able to do a "make install"
  after the make script is finished.

 SunOS with Openwindows 3.0 directions (xftp version):

  Define USE_XAW in xftp.config.
  Define the shell variable OPENWINHOME to the Openwindow 3.0 directory,
  if it s not installed in  /usr/openwin, and then run the
  "make_openwin.sh" shell script.  This will build the Athena version
  xftp of xftp/mftp/oftp.  You should be able to do a "make install"
  after the make script is finished.

SunOS with Openwindows 3.0 directions (oftp version):

  Define USE_OPENWINDOW in xftp.config.
  Define the shell variable OPENWINHOME to the Openwindow 3.0 directory,
  if it not installed in the default place /usr/openwin, and then run the
  "make_openwin.sh" shell script.  This will build the Open Look version
  oftp of xftp/mftp/oftp.  You should be able to do a "make install"
  after the make script is finished.

 Aix 3.2 with the installed motif libraries directions:

  Define USE_MOTIF in xftp.config.
  Run the  "make_aix3.2.sh" script.  This will build the motif
  version of mftp of xftp/mftp/oftp.  You should be able to do a "make install"
  after the make script is finished.
 
You will need perl if you plan to update the resource files or help text.

You must use ftp_for_xftp if you do not select the USE_PTY option in the
xftp.config file.  If you are running Unicos 6.1.x you will need to to 
install fixpty if you do not select the PTY option.  You can define the shell 
variable FTP to point to ftp_for_xftp.  If you start xftp/mftp/oftp in the 
source directory it will find ftp_for_xftp if it is not already installed.

If you have already installed a older version of xftp/mftp you may need
to add the "-debug" parameter on xftp/mftp/oftp to test it out before you
install it.

I have build this version of xftp/mftp under:

  Ultrix with installed motif in /usr/lib/DXM  (mftp version)
  SunOS with installed Athena libraries        (xftp version)
    supplied with Openwindows 3.0.
  SunOS with installed Open Look libraries     (oftp version)
    supplied with Openwindows 3.0.
  SunOS with X11R5.                            (xftp version)
  SunOS with X11R5 and motif 1.1.4             (mftp version)
  Unicos 6.1.4 with installed X11R4 and X11R5  (xftp version)
  Aix 3.2.0 with X11R5                         (xftp version)
  Aix 3.2.0 with installed motif               (mftp version)
  IRIX with installed X11R4 libraries          (xftp version)
  IRIX with installed  motif libraries         (mftp version)
  Convex OS with installed motif               (mftp version)
  Convex OS with installed Athena libraries    (xftp version)
  HP-UX with installed motif		       (mftp version)

This is an alpha version so please don't expect it to work perfectly.

Please read the disclaimer in the copywriter.

Send any gripes or suggestions to jones@chpc.utexas.edu

Bill Jones



-- 
---------------------------------------------------------------------------
 Jeff Hanson - Scientific Graphics Programmer and Workstation Administrator
 Sverdrup Technology, NASA Lewis Research Center Group
 NASA Lewis Research Center, MS 86-4, Cleveland, Ohio 44135
 Telephone - (216) 433-2284  Fax - (216) 433-2182
 tohanson@gonzo.lerc.nasa.gov	-   ViSC: Better Science Through Pictures
 Visualize whirled peas - Bumper sticker seen in Buffalo, NY
Newsgroups: comp.sys.sgi.apps