kLIBC / GCC Runtime Library

Version: 
0.6.6
Release date: 
Tuesday, 15 January, 2019

License:

Interface:

Runtime libraries required for projects built with the new GCC compilers by Netlabs (a "runtime" is a set of low-level routines used by a compiler to invoke some of the behaviors of a runtime environment, by inserting calls to the runtime library into compiled executable binary).

The runtime is composed by several components:

  • the core contains the specific GCC compiler main libraries;
  • libraries containing the actual C language runtime functions and are divided by version/release(upgrade), i.e. "0.6.6-28" means "Twenty-eighth release of the C library, version 0.6.6";
  • the kLIBC Extension Library extends the functionality of the kLIBC library by adding a number of high demand features required by modern applications.

The above components are packed in two packages: libc and libcx. This runtime is now considered indispensable, as it is required by most of the latest versions of almost all opensource programs for OS/2 developed using C/C++ language.

OS/2 Warp 4.0 and above (including OS/2 Warp & WseB 4.5, MCP1/ACP1 & MCP2/ACP2) or eComStation 1.0 and above are required.

This software is distributed as RPM package.

Installation with rpm

This program is installable using the rpm package manager. See below for the install string. Required prerequisites are automatically processed by the package manager and, if needed, downloaded and installed.

libcx-0.6.5-1.oc00 (29/03/2019)
Repository: Netlabs stable
# History of changes for LIBCx #### Version 0.6.2 (2018-04-17) * spawn2: Fix crash in P_2_THREADSAFE mode when envp is not NULL. * spawn2: Add support for P_2_APPENDENV. * spawn2: Support special pseudo-environment variables (BEGINLIBPATH, ENDLIBPATH, LIBPATHSTRICT). * spawn2: Accept 1 as stdfds[1] and 2 as stdfds[2] values. * spawn2: Fix unexpected override of passed envp vars with current ones.
libcx-debuginfo-0.6.5-1.oc00 (29/03/2019)
Repository: Netlabs stable
libcx-devel-0.6.5-1.oc00 (29/03/2019)
Repository: Netlabs stable (note: development files, not needed by the end user)
libc-0.6.6-40.oc00 (15/01/2019)
Repository: Netlabs stable
kLIBC is a C runtime library in which the coder is exploring The Single Unix Specification (SUS) and various *BSD, Sun and Linux interfaces used in 'portable' software. While implementing SUS completely and providing a great range of special BSD, Sun and Linux APIs is a kind of ultimate goal, the main focus is on what is interesting to play with and what is requested by porters using kLIBC.
libc-debug-0.6.6-40.oc00 (15/01/2019)
Repository: Netlabs stable
libc-devel-0.6.6-40.oc00 (15/01/2019)
Repository: Netlabs stable (note: development files, not needed by the end user)
These libraries are needed to develop programs which use the standard C library.
libc-gettext-devel-0.6.6-40.oc00 (15/01/2019)
Repository: Netlabs stable (note: development files, not needed by the end user)
These libraries are needed to develop programs which use the standard C library (gettext headers).
db1-devel-0.6.6-40.oc00 (15/01/2019)
Repository: Netlabs stable (note: development files, not needed by the end user)
These libraries are needed to develop programs which use the standard C library (db headers).
Record updated last time on: 11/06/2019 - 11:35

Translate to...

Comments

"Sistem cannot find LIBCX0" message means that you miss the libcx package!

ZIP versions are here http://rpm.netlabs.org/release/00/zip/libc-0_6_6-30_oc00.zip http://rpm.netlabs.org/release/00/zip/libcx-0_4_1-1_oc00.zip

Add new comment