Die JCI-Funktionen werden in zwei PLAM-Bibliotheken bereitgestellt:
SYSLNK.JENV.110.GREEN-JAVA (für die S390-Variante),
SKULNK.JENV.110.GREEN-JAVA (für die X86-Variante)
Zusätzlich enthalten diese Bibliotheken die vom JCI gerufenen JNI-Funktionen, das threadfeste C/C++-Laufzeitsystem und das komplette COBOL-Laufzeitsystem, letzteres immer im S390-Format.
Externverweise aus Anwendungen, die JCI-Funktionen aufrufen, müssen beim Binden vorrangig aus einer dieser Bibliotheken befriedigt werden.
Unter POSIX ist dazu die Zuweisung der Umgebungsvariablen BLSLIB00
erforderlich:
export BLSLIB00='$.SYSLNK.JENV.110.GREEN-JAVA' cobol -g -M <PROG-ID> -o <program> <objekte> -l BLSLIB
Das cobol
-Kommando bindet den POSIX-Bindeschalter implizit dazu. Falls nicht unter der Shell mit dem cobol
-Kommando gebunden wird, sondern unter der BS2000-Kommandooberfläche mit dem BINDER, so muss dieser Schalter aus $.SYSLNK.CRTE.POSIX dazu gebunden werden.