home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / stcc2.zip / README next >
Text File  |  1995-01-25  |  4KB  |  94 lines

  1. README for stcc 2.0
  2.  
  3. - Who needs stcc ?
  4. Primarely a programmer to start dos based development tools from an os/2
  5. makefile. I am sure that I am not the only guy who has to produce code
  6. for some of the Microsoft old timer operating systems. But is it really
  7. a must to use their OS and poor development tools for development too ? NOT.
  8. With stcc you can integrate for example the Borland C++ for Windows
  9. in GNU Make for OS/2.
  10.  
  11. - What is the difference beetwen stcc and start (OS/2 Command) ?
  12. With start
  13. 1. You CAN NOT configure DOS VDM settings with start. E.g. Borland needs
  14. DPMI_DOS_API=ENABLED.
  15. 2. You DO NOT really want to see a new DOS VDM Window coming up through start,
  16. and you can not read the error messages :-( of the compiler so fast as
  17. the Window closes at termination.
  18. 3. You CAN NOT evaluate the return code of the compiler, so your makefile
  19. continues even though the previous step failed.
  20.  
  21. With stcc
  22. 1. You CAN configure the DOS VDM.
  23.     Use the option -s to specify a file of configuration.
  24.     E.g: (please no blank lines) Use the names of the DOS Settings
  25.     ------------------------------
  26.     DPMI_DOS_API=ENABLED
  27.     XMS_MEMORY_LIMIT=8
  28.     ------------------------------
  29.     or
  30.     Use the option -d to turn DPMI on.
  31.     or
  32.     Use the option -x <num> to set XMS to <num> MB.
  33.  
  34. 2. You CAN read the messages of the compiler because stcc displays the
  35.     output of the compiler as its own output. (you can pipe it)
  36.     Stcc takes care of your eyes and does not build a DOS Window
  37.     on the Screen.
  38. 3. You CAN rely on the return code of Stcc as it is from the compiler.
  39.  
  40. How to use Stcc ?
  41.  
  42. Simply open an os/2 window and type:
  43. stcc mem
  44.  
  45. You will see the output of the DOS program mem. What is new ? Try :
  46. mem
  47.  
  48. And you see the difference. Now type:
  49. stcc -x8 mem
  50. and compare the XMS Size on the output.
  51.  
  52. SHAREWARE
  53. ______________________________________________________________________________
  54.  
  55.  
  56. Version 2.0 witch is now verified with Warp is a SHAREWARE. The unregistered version
  57. you just downloaded DELAYS 10 seconds before executing a command.
  58.  
  59. If you register it via CompuServe SWREG shareware registration service, you will receive an 
  60. undelayed version promptly.
  61.  
  62. Registration fee : $10 per copy.
  63.  
  64. YOU ARE GRANTED TO USE THE PROGRAM FOR 30 DAYS PRIOR TO REGISTRATION FOR TEST
  65. PORPOSES.
  66.  
  67. YOU ARE GRANTED TO USE THE PROGRAM IF YOU AGREE THE CONDITIONS OF USE BELOW
  68.  
  69. ________________________________________________________________________________
  70. CONDITIONS OF USE
  71.  
  72. YOU MAY
  73. o USE A REGISTERED COPY ONLY ON A SINGLE MACHINE AT ANY ONE TIME.
  74. o COPY THE PROGRAM ONLY FOR BACKUP PORPOSES.
  75. o TRANSFER THE PROGRAM TO OTHER PARTY PROVIDED THE OTHER PARTY AGREES TO ACCEPT
  76.   THESE CONDITIONS OF USE. IF YOU TRANSFER THE PROGRAM TO ANOTHER PARTY YOU MUST
  77.   TRANSFER OR DESTROY ALL COPIES OR PORTIONS OF THE PROGRAM.
  78. o USE ONLY THE NEWEST VERSION OF THIS PROGRAM AND MUST DESTROY PREVIOUS VERSIONS.
  79.  
  80. YOU MAY NOT
  81. o USE AN UNREGISTERED COPY AFTER THE TRIAL PERIOD.
  82. o REVERS-ASSEMBLE OR REVERSE-COMPILE THE PROGRAM WITHOUT MY PERMISSION.
  83. ________________________________________________________________________________
  84.  
  85. BUGS
  86. 1.0 13 Aug 1994 This is the initial release. BUGS are not featured yet.
  87. 1.1 08 Sept. 1994 DOS VDM is no longer started in the foreground.
  88.               You can use it within IBM Workframe too.
  89. 2.0 25. Jan. 1995 some subtile bugs cleaned. Version 2.0 is Warp aware.
  90.  
  91. Thomas Blummer
  92. Compuserve 100273,3607
  93. E-Mail 100273.3607@compuserve.com
  94.