[COPY] --- T2-COPYRIGHT-BEGIN --- [COPY] t2/package/*/commonc++/commonc++.desc [COPY] Copyright (C) 2004 - 2025 The T2 SDE Project [COPY] Copyright (C) 1998 - 2003 ROCK Linux Project [COPY] SPDX-License-Identifier: GPL-2.0 [COPY] --- T2-COPYRIGHT-END --- [I] Portable set of basis classes for C++ [T] Common C++ offers a set of "portable" classes that can be used to build [T] highly portable applications in C++. In particular, Common C++ offers [T] classes that abstract threading, sockets, synchronization, serial I/O, [T] "config" file parsing, class object persistence, shared object module [T] loading, daemon management, and optimized "block" and memory mapped file [T] I/O under a set of consistent classes that your application can then [T] be built from. The goal is to write your application to use the portable [T] abstract services and classes of the Common C++ libraries rather than [T] having to access low level system services directly. [U] https://www.gnu.org/software/commonc++/ [A] David Sugar and Daniel Silverstone [M] Rene Rebe [C] extra/development [F] CROSS [E] opt doxygen [L] GPL [S] Stable [V] 1.8.1 [P] X ?----5---9 140.400 [D] 20ce47cfa00ecf06bb7cd9606713f9221aefaf24e78fd467939a010d commoncpp2-1.8.1.tar.gz http://ftp.gnu.org/pub/gnu/commonc++/ # cross build tweak if atstage cross || [ $SDECFG_LIBC = 'uclibc' ]; then hook_add preconf 5 "echo 'ac_cv_lib_c_strerror_r=yes ac_cv_func_clock_gettime=no ac_cv_lib_rt_clock_gettime=no' >> config.cache" fi