home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / tos / bash / bash-110 / unixmo~1 / aagnub~1.uni < prev    next >
Encoding:
Text File  |  1992-10-29  |  2.1 KB  |  64 lines

  1. Bash 1.10
  2. -rw-rw-rw-  1 gray       230801 Nov 27 08:16 110bin-d3.zoo
  3. -rw-r--r--  1 weiner      64476 Nov  6 11:34 110src-d3.zoo
  4.  
  5. This is the readme file that comes along with distribution 3 of Bash for 
  6. TOS. The only real change from distribution 2 is that Bash went from 
  7. version 1.08 to 1.10. There were many internal bugs fixed in Bash and
  8. Readline, and they help the ST user out greatly, but the ST fixes that 
  9. were in place, were basically unchanged. 
  10.  
  11. The procedure for setting up a BASH directory for compilation has 
  12. been massively changed since the previous version. It is now very easy.
  13.  
  14. A. If you are reading this file you should also have in this directory 
  15.     
  16.     1. patches.zoo            - new patches + additions
  17.     2. boot-strap.sh        - a sh compatible script
  18.     
  19.    All of this stuff is set to go for a cross compiler system. If 
  20.    you want to build this thing with a native TOS gcc then you 
  21.    will have to hack at the Makefile's a bit.
  22.  
  23. B. boot-strap.sh 
  24.  
  25.     This is a shell compatible script that transforms a virgin 
  26.     FSF version of bash (from a tar file) into a ST-BASH source 
  27.     directory just waiting to be built. It does some error checking
  28.     along the way, but I still give no promises.
  29.  
  30.     Put bash-1.10.tar (get it from prep.ai.mit.edu - it comes compressed
  31.     so uncompress it first) into any directory, actually maybe name the
  32.     directory st-bash110/, then copy patches.zoo and boot-strap.sh
  33.     into this directory. 
  34.  
  35.     cd to this directory and (if you are not running bash or sh, start
  36.     a sh now) type ". boot-strap bash-1.10.tar", the script will 
  37.     let you know how things go, and abort if things get too bad. 
  38.  
  39. C. Building a ST-BASH
  40.  
  41.     cd to st-bash110/lib
  42.     hit make -f Makefile.cross    ; produces lib/readline/readline.olb
  43.                        lib/glob/glob.olb
  44.  
  45.     
  46.     copy "st-bash110/lib/readline/readline.olb" 
  47.              - and -
  48.          "st-bash110/lib/glob/glob.olb" 
  49.  
  50.                              into $GNULIB/
  51.  
  52.     copy "st-bash110/lib/readline/*.h"
  53.                                   into $GNUINC/readline/
  54.  
  55.     cd to st-bash110/src
  56.  
  57.     hit make -f Makefile.cross    ; produces the bash.ttp executable.
  58.  
  59. -------------------------------------------------------------------------
  60.  
  61.                 report bugs to :
  62.  
  63.                     scott@sparc1.stevens-tech.edu
  64.