home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / fchek284.zip / fchek284.txt < prev    next >
Text File  |  1996-03-31  |  2KB  |  60 lines

  1. I have uploaded the OS/2 2.x recompile of Ftnchek, version 2.8.4.
  2. Indeed, I can't call it a port since Robert Moniot (the author of
  3. ftncheck) wrote it in a portable fashion, so that it just recompiles under
  4. Eberhard Mattes' emx environment w/o any complaints. See the original
  5. 'readme' file.
  6.  
  7.  
  8. The OS/2 2.x recompile can be found on the usual sites:
  9.  
  10. ftp-os2.cdrom.com: (CD-ROM)
  11.  
  12. now:        /os2/incoming/fchek284.zip
  13. move to:    /os2/dev32/fchek284.zip
  14.  
  15. ftp-os2.nmsu.edu  (HOBBES)
  16.  
  17. now:        /incoming/fchek284.zip
  18. move to:    /os2/dev32/fchek284.zip
  19.  
  20.  
  21. A brief intro:
  22. ==============
  23.  
  24. ftnchek is a free Fortran syntax checker (some say, similar to
  25. a commercial product called FLINT, which I don't know). It allows
  26. to catch all kinds of problems Fortran is (in)famouse for: unassigned
  27. variables, type casts, too long lines, wrong number / type of arguments
  28. in calles to functions/subroutines etc. It can catch lots of problems
  29. many Fortran compilers seem to fail finding.
  30. To cut it short, it helps do what a normal Pascal compiler would do 
  31. by itself on Pascal, for those of us who (still) need to use Fortran.
  32. Read the docs to learn more.
  33.  
  34.  
  35. The OS/2 port:
  36. ==============
  37.  
  38. The only modifications I have made to the original distribution before
  39. recompiling with gcc 2.7.2 / emx09b + emxfix03 are:
  40.  
  41. a) Applied the patches to bring version 2.8.3 up to version 2.8.4. The 
  42.    original sources are renamed to name.orig.
  43.  
  44. b) Included a makefile for os/2, called 'makefile.os2' with targets for
  45.    the OS2 binaries.
  46.  
  47. c) Included two binaries, 'ftnchek.exe' and 'ftnchekS.exe'. 
  48.    'ftnchek.exe' needs the 'emx09b' runtime system to work  (can be found
  49.    as emxrt.zip on many ftp sites, including hobbes (ftp-os2.nmsu.edu)
  50.    and cdrom (ftp-os2.cdrom.com)). 'ftnchekS.exe' can be used w/o having 
  51.    emxrt installed.  I compiled them with gcc 2.7.2 / emx09b + emxfix03. 
  52.  
  53. Read the files 'README', 'readme.os2', 'os2port.txt', and of course
  54. the documention of 'ftnchek' for more information.
  55.  
  56. That's it. Have fun.            Stefan A. Deutscher ,  31-Mar-1996
  57.  
  58.                           sad@utk.edu / stefand@elphy.irz.hu-berlin.de
  59.  
  60.