Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib Library

Re-usable generic C++ classes used by any. Uses/ Depends on GrayCore. Presents a much larger set of higher level functional libraries.

Functions include:

AV streaming. Encoding and decoding of popular audio and video formats and containers.
Cluster management functions for configuration, logging and monitoring.
Crypt.
Expression evaluation.
File formats.
Geometry.
Image manipulation.
Input from user.
JSON management.
Linux OS specific code.
Locale and internationalization.
Math helpers.
MFC class helpers.
Network protocol and server frameworks.
Scriptable objects enablement.
Script execution code.
Script threading
SQL ODBC wrapper.
SSL implementation.
System call wrappers for processes.
Thread implementation and wrappers.
UID types.
Variant data type.
WinAPI wrapper and managers.
Windows GUI managers.
WinOLE.
XML parsing and DOM queries.
XObject.
XObjPack.
XProtocol.

Includes conditional compilation for MFC,jp2,zip, etc...

For Linux builds include: GrayCore, bz2, z, odbc, rt, dl, pthread. libbz2.so, libz.so, libodc.so, librt.so, libdl.so, pthread.so

yum install zlib-devel yum install bzip2-devel

USE_SQL = yum install unixODBC-devel

TODO Interprocess communication. Like UNIX domain sockets for windows? using shared memory block? WebAPI test