Note
|
The Grid Community Toolkit documentation was taken from the Globus Toolkit 6.0 documentation. As a result, there may be inaccuracies and outdated information. Please report any problems to the Grid Community Forums as GitHub issues. |
GCT → C Common Libraries → GT 6.0 Release Notes: C Common Libraries
Component Overview
The C Common Libraries provide an abstraction layer for data types, libc system calls, and data structures used throughout the Grid Community Toolkit and useful for applications that use the Grid Community Toolkit.
Feature summary
-
Globus Callback - Portable event handling layer for signal handling and periodic and one-shot events in a single- more multi-threaded environment.
-
Globus Error - An abstraction for providing context-specific information in error response in C.
-
Portable Threading API for POSIX and Windows
-
URL String Parser
-
Configuration handlers for command-line, environment-variable, and configuration file based application configuration.
Summary of Changes in C Common Libraries
New Features: C Common Libraries
-
Highlights
-
None.
-
-
Other New Features
-
None.
-
Improvements: C Common Libraries
-
Update of build system to enable parallel builds, cross-compiling, and easier testing
-
Port of build system to Mac OS X and Windows
Fixed Bugs for C Common Libraries
-
None
Known Problems in C Common Libraries
Technology dependencies
None.
Tested platforms
The C common libraries have been tested on the following platforms
Operating System | Distribution | Version(s) | Architecture(s) |
---|---|---|---|
Linux |
CentOS |
5, 6 |
i386, x86_64 |
7 |
x86_64 |
||
Fedora |
20, 21, 22 |
i386, x86_64 |
|
Red Hat Enterprise Linux |
5, 6 |
i386, x86_64 |
|
7 |
x86_64 |
||
Scientific Linux |
5, 6 |
i386, x86_64 |
|
7 |
x86_64 |
||
SUSE Linux Enterprise Server |
11SP3 |
x86_64 |
|
Debian |
6, 7, 8 |
i386, amd64 |
|
Ubuntu |
12.04LTS, 14.04LTS, 14.10, 15.04 |
i386, amd64 |
|
Mac OS X |
10.6-10.10 |
i386, x86_64 |
|
Solaris |
OmniOS |
r151006 |
x86_64 |
Windows 7 |
Cygwin |
i386, x86_64 |
|
MingW64 |
i386, x86_64 |
Backward compatibility summary
API changes since GT version 5.2
None.
All of the GT 3.2 API is still functional in GCT 6.0.
Associated Standards
There are no standards implemented by the C common libraries.
For More Information
See the C API pages for more information about this component.