home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD2.mdf
/
gnu
/
gnu
/
readme
Wrap
Text File
|
1992-04-18
|
2KB
|
49 lines
see the file 'INSTALL' for installation instructions
General Notes
-------------
All applications must be linked using link386.exe (bundled with OS/2).
The default stack size is 4096 bytes. If you need a larger stack you
must use the STACKSIZE statement in your module definition file.
Heap size has a fixed limit of 64M bytes.
Signals are not blocked during signal processing. Care must be used
to avoid recursion problems when a signal is raised at short intervals or
when a signal handler requires extented time to complete processing.
One of -E, -S or -c must be used when invoking the compiler (gcc cannot
be used to collect or link an application.
When the -o compiler option is used in conjunction with the -c option
the specified output file will be in .obj format not UNIX .o format.
The -g compiler option (symbolic debugging) is not (YET) supported.
The -pipe compiler option is not supported.
C++ Notes
---------
For any application which has objects of global scope, the file
containing main() MUST be compiled by cc1plus (e.g. main.cc not main.c).
The syntax for using collect is:
collect [-o filename] [filename-list] [@response-filename]
the default output filename is a.out. The format of the response file
is a list of filenames seperated by spaces, tabs, or newlines. An input
filename may be a conventional OS/2 filename or a library spec (e.g. -lgpp).
A library spec will be resolved by searching the paths defined by the LIB
environment variable or, if not found, by assuming the current directory.
Complex.h, Regex.h and String.h have been renamed to Complx.h, Regx.h
and Strng.h respectively due to OS/2's case insensitivity.
The curses and timer classes are not available