s11n.net's "miscellaneous" libraries and appsWith the release of 0.9.0 libs11n was split up from one "monolithic" library into a set of smaller libraries. To ease installation they are distributed together with s11n, but they can also be downloaded individually from this page. Most of them are developed in conjunction with libs11n, and several of them play integral parts in that library. Not all of these libraries are used by libs11n, but this project has turned into the dumping-ground for most of my [publishable] C++ code, so those libs are also here. Note that i did not write all of these libs: a couple are forks of other standalone libs, none of which are in wide-enough distribution to rely on users having them already installed. Some others are simply wrappers around other peoples' code, e.g., zfstream is such a case. Maintainer note: The libs mentioned below as being used by s11n are no longer required in s11n 1.1/1.2. Available code:For those marked with a "yes" in the "toc" column, you can get the toc build tools below. Some marked with "no" actually use toc, but come with their own copy (this applies normally to the larger trees, where the overhead of a toc copy isn't so huge in comparison to the source tree size).Those with a "yes" in the "libs11n" column ship with libs11n, and those versions are, more often than not, the latest. Thus, if you have libs11n, you already have the libraries marked "yes" in that column. Click the Name links to download the libraries. Click the "More info" links (not all libs have them) to get more details about a library.
Build Tools ("toc")Most of the above libs require s11n's standard build tools, called toc ("the other ./configure"), available from the downloads page. Since toc "evolves" pretty often, please use the toc tarball which was released on the date closest to the library you wish to build, to ensure the best chance of building. A reminder: The libs11n distribution comes with a copy of toc, and also includes most of the above libraries. That is, if you have the libs11n source tree, you may already have the latest s11n.net toc distribution.To make toc available to the source trees do one of the following:
For complete information about toc see it's home page. Note that the above download covers everything needed for building the above libraries, so you do not need to download the full toc distribution. Licenses:The majority of this code in released into the Public Domain. Some source code falls under other non-restrictive licenses, such as LGPL or BSD, as described in their source files. That said, some is distributed under the GNU GPL, and those are prominently marked as such. |
[home] | This site is developed in conjunction with: toc, SpiderApe, & wanderinghorse.net. | [top] |