home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / gnu / gnu / readme
Text File  |  1992-04-18  |  2KB  |  49 lines

  1.     see the file 'INSTALL' for installation instructions
  2.  
  3. General Notes
  4. -------------
  5.  
  6.     All applications must be linked using link386.exe (bundled with OS/2).
  7.  
  8.     The default stack size is 4096 bytes.  If you need a larger stack you
  9. must use the STACKSIZE statement in your module definition file.
  10.  
  11.     Heap size has a fixed limit of 64M bytes.  
  12.  
  13.     Signals are not blocked during signal processing.  Care must be used
  14. to avoid recursion problems when a signal is raised at short intervals or
  15. when a signal handler requires extented time to complete processing.
  16.  
  17.     One of -E, -S or -c must be used when invoking the compiler (gcc cannot
  18. be used to collect or link an application.
  19.  
  20.     When the -o compiler option is used in conjunction with the -c option
  21. the specified output file will be in .obj format not UNIX .o format.
  22.  
  23.     The -g compiler option (symbolic debugging) is not (YET) supported.
  24.  
  25.     The -pipe compiler option is not supported.
  26.  
  27.  
  28. C++ Notes
  29. ---------
  30.  
  31.     For any application which has objects of global scope, the file
  32. containing main() MUST be compiled by cc1plus (e.g. main.cc not main.c).
  33.  
  34.     The syntax for using collect is:
  35.  
  36.         collect [-o filename] [filename-list] [@response-filename]
  37.  
  38.     the default output filename is a.out.  The format of the response file
  39. is a list of filenames seperated by spaces, tabs, or newlines.  An input
  40. filename may be a conventional OS/2 filename or a library spec (e.g. -lgpp).
  41. A library spec will be resolved by searching the paths defined by the LIB
  42. environment variable or, if not found, by assuming the current directory.
  43.  
  44.     Complex.h, Regex.h and String.h have been renamed to Complx.h, Regx.h
  45. and Strng.h respectively due to OS/2's case insensitivity.
  46.  
  47.     The curses and timer classes are not available
  48.  
  49.