This is libg++.rtf in view mode; [Download] [Up]
Release 3.2 Copyright ©1993 by NeXT Computer, Inc. All Rights Reserved. Preliminary 3.2 Release Notes: libg++ This file contains release notes for the initial release of the GNU C++ class library (libg++). Example A simple test program would be: #include <stream.h> main() { cout << "Hello World!\n"; } Compile this program as follows: cc++ test.cc -o tst -lg++ Running tst would output: Hello World! Using genclass The genclass utility is in /bin. It is a script that generates libg++ classes for user consumption. Typically, to generate a link list of strings, one would use: genclass String ref defs generates String.defs.h, genclass String ref SLList generates String.SLList.h and String.SLList.cc, which provide the definition and implementation of StringSLList class. Notes Specific to Release 3.2 The original GNU source has been compiled and a subset of the header files have been massaged for NeXT compatibility. Those specific header files are: /NextDeveloper/Headers/g++/fcntl.h /NextDeveloper/Headers/g++/libc.h /NextDeveloper/Headers/g++/math.h /NextDeveloper/Headers/g++/memory.h /NextDeveloper/Headers/g++/regex.h /NextDeveloper/Headers/g++/stdio.h /NextDeveloper/Headers/g++/stdlib.g /NextDeveloper/Headers/g++/string.h /NextDeveloper/Headers/g++/strings.h /NextDeveloper/Headers/g++/time.h /NextDeveloper/Headers/g++/unistd.h /NextDeveloper/Headers/g++/values.h /NextDeveloper/Headers/g++/sys/socket.h /NextDeveloper/Headers/g++/sys/time.h /NextDeveloper/Headers/g++/sys/times.h The stream manipulators declared in the file /NextDeveloper/Headers/g++/iomanip.h are not supported due to the lack of support for templates in gcc in the current version of NeXTSTEP. The compiler has been upgraded to look for included header files in /NextDeveloper/Headers/g++ whenever the compiler is invoked on a C++ file. This eliminates the hassle of including manually with a -I option whenever a C++ source file is compiled.
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.