Package description for 'pwlib'

Multi-platform class library

 PWLib is a moderately large class library that has its genesis many 
 years ago as a method to product applications to run on both 
 Microsoft Windows and Unix X-Windows systems. It also was to have a 
 Macintosh port as well but this never eventuated.

 Since then the system has grown to having quite good application to 
 areas other than mere Windows GUI portability. Classes for I/O 
 portability, multi-threading portability, aid in producing unix 
 daemons and NT services portably and all sorts of internet protocols 
 were added over the years.

 All this over and above basic "container" classes such as arrays, 
 linear lists, sorted lists (RB Tree) and dictionaries (hash tables) 
 which were all created before STL became the answer to all our prayers. 
 Unfortunately, due to intertia and the GNU C++ inadequate support of 
 templates, this library will probably not be ported to STL in the near 
 The library was used extensively for all our in-house products. Then 
 we decided to support the open H323 project by throwing in some of the 
 code written for one of our products. Thus, required PWLib so it got 
 thrown into the open source world as well.

Various other information for package 'pwlib'   (Repository 'public')


Author: Equivalence Pty Ltd (
Maintainer: The ROCK Linux Project

License: MPL
Status: Stable
Version: 1.10.10

Download: pwlib-1.10.10.tar.gz

Buildtime: 27305 (5) seconds (on reference hardware)
Buildtime: 26326 (9) seconds (on reference hardware)
Package Size: 3.58 MB, 36 files

Dependencies: 00-dirtree alsa alsa:dev applewmproto bash2 binutils bison bzip2
Dependencies: coreutils cvm cyrus-sasl2 cyrus-sasl2:dev diffutils expat expat:dev
Dependencies: findutils gawk gcc42 gcc42:dev glibc26 glibc26:dev grep libavc1394
Dependencies: libavc1394:dev libdv libdv:dev libice libraw1394 libraw1394:dev
Dependencies: libsdl libsdl:dev libsm libx11 libxau libxcb libxdmcp libxext libxt
Dependencies: linux26-headers:dev ltrace m4 make mktemp nas net-tools openldap
Dependencies: openldap:dev openssl openssl:dev sed sysfiles tar util-linux xmame

ROCK Sources:  pwlib.cachepwlib.confpwlib.desc