home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / APPS / bash.lzh / oskBashStory < prev    next >
Text File  |  1993-09-13  |  2KB  |  40 lines

  1. ================================================ Wed Sep  8 09:30:32 GMT 1993 =
  2.  
  3. This is the file "oskBashStory.txt". It describes how things came to the
  4. port of GNU-bash to OSK. The information herein is not of much interest.
  5. I think you should read this only if you absolutely have no idea how to
  6. waste your time :-).
  7.  
  8. Actually I ported bash to OSK for my own (especially for the purpose of
  9. running UN*X scripts like GNUs "configure" and others). My intention was
  10. to establish an easy to use method for porting arbitrary GNU/UN*X software
  11. to OSK. The method should need as few manual intervention as possible.
  12. Ideally there would be a program "gnu2osk" which does all needed
  13. modifications automagically. So one would only have to type:
  14.  
  15.         gnu2osk ; make all        (or something like that)
  16.  
  17. For that I first ported gcc to OSK (1.07, 1.36, 2.1, ...).
  18.  
  19. Second I re-coded the whole uware C-library "clib.l", added some
  20. frequently used ANSI-C and UN*X features and wrote online doc for it.
  21.  
  22. After that I ported some other GNU software to OSK (m4, sed, awk,
  23. bash, make, tar, compress, gzip, bison, flex, [ef]grep, ...).
  24.  
  25. While doing the things above I got sad of the OSK filesystem's
  26. boring naming conventions. Three of two UN*X filenames are not valid
  27. under OSK :-(. So the most important thing I got to do was to overload
  28. OSK filesystem's naming conventions. I did it ... and it works fine!
  29.  
  30. Some time ago I started writing a simple bash-script for automatic
  31. modifying GNUs configure scripts. But this is very far away from
  32. being "ready to run". (Currently I do not have much time to deal with
  33. OS-9 since there are other things to do ...).
  34.  
  35. ===============================================================================
  36.  
  37. Norbert Berzen (norbert@veilchen.informatik.rwth-aachen.de)
  38.  
  39. *** eof
  40.