![]() |
Standard Template Library
Using STLport
Kylix 3 includes the STLport 4.5 implementation of the C++ Standard Template Library. STLport is a free, open source project that is supported by numerous compilers and platforms. The STLport project uses a BSD-style license; it does not use the GPL. More information on the STLport project can be found at the STLport web site (http://www.stlport.com/). More information on the STLport license can be found at http://www.stlport.com/doc/license.html.
List of included header files
The following table describes the hierarchy of the include directory. The variable KYLIX is your local Kylix installation directory.
Directory | Purpose |
KYLIX/include/stlport | Contains top-level header files that wrap internal STLport header files. |
KYLIX/include/stlport/config | Contains headers used to configure STLport for various build environments. Kylix uses the file called stl_bc.h for this purpose. You should never edit the contents of this file. |
KYLIX/include/stlport/using | Contains header files used internally by STLport to bring names into the STLport namespace. |
The information in this table is provided to help you understand how STLport is currently integrated into Kylix. You should never put an absolute path to the subdirectories of
KYLIX/include in your code, nor should you add these directories to the Include file path in the Directories and Conditionals page of the Project Options dialog box.The STLport library can be used in shared or static library build configurations. The table below lists the STLport libraries:
Configuration | Link Library |
Static library | libborstl.a |
Shared library | libborstl.so |
Copyright (c) 2002 Borland Software Corporation. All rights reserved.
STLport copyright information:
Copyright © 1996-1999
Silicon Graphics Computer Systems, Inc.
Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Silicon Graphics makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.
Copyright © 1994
Hewlett-Packard Company
Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Hewlett-Packard Company makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.