Portable C++ source libraries