Я поисследовал бинарники из файла unicos_tools/lang_patch.tar. Никакой пользы из них извлечь не удаётся. Здесь только хакнутые бинарные файлы. Для их работы нужно ещё много других файлов, которые недоступны. Покажу здесь, что эти утилиты выдают.
CC
% CC hello.c CC-2205 CC: ERROR Cannot find executable /opt/ctl/CC/CC/lib/ccom.
atexpert
% atexpert Unable to open the display. Please set the DISPLAY environment variable. Have you given access on the server you are trying to display to? See "man xhost" for further details.
cflint
% cflint
"cflint"-detected error -- no input files specified
Faulty commandline: " cflint "
Enter " cflint -h " for detailed option descriptions (see
abbreviated option descriptions below)
-----------------------------------------------------------------------
cflint 3.0.0.13: 15:01 Mon Feb12,2024 (created 13:26 Wed Jan19,2000)
Usage: cflint [-h] [-L librname] [-o filename] [-rn] [-sn] [-V] file1.f[90] [file1.T] ...
where "file1.f[90] [file1.T] ..." represents the set(s) of target
FORTRAN source file(s) and their derived (and newer) Compiler
Information File(s). When the .T filename can be generated by
replacing the ".f" (or ".f90") with a ".T" the .T filename
need not be explicitly listed.
Switch description
h -- Help: Print the commandline options and the suppressible
cflint message-id's only (no program execution)
l -- Library: Use the argument as a filename for a library to be
used during global argument checking. This library must have
been created via a "ftnlist -l librname ..." execution
o -- Write the cflint output to the filename in the next argument
r -- Restore/enable SubPgm/Global cflint messages #(next argument). The
argument (n) may be an integer or a range, for example -r12 or
-r42 or -r22-51 or -r503-507. Valid arguments are in the
set (1-77, 501-533), except that -r0 enables all cflint messages.
Multiple -r and -s options are processed left to right
s -- Suppress SubPgm/Global cflint messages #(next argument). The
argument (n) may be an integer or a range, for example -s12 or
-s42 or -s22-51 or -s503-507. Valid arguments are in the
set (1-77, 501-533), except that -s0 suppresses all cflint messages.
Multiple -r and -s options are processed left to right
S -- Do not print the Summary at the end of the listing
V -- Print the cflint version number (on stderr)
cflist
% cflist
"cflist"-detected error -- no input files specified
Faulty commandline: " cflist "
Enter " cflist -h " for detailed option descriptions (see
abbreviated option descriptions below)
-----------------------------------------------------------------------
cflist 3.0.0.13: 15:01 Mon Feb12,2024 (created 13:26 Wed Jan19,2000)
cflist [ -abcCd:e:f:g:hHi:l:L:n:o:pr:s:Sv:V ] file1.f[90] [file1.T] ...
cflist [ -abcCd:e:f:g:hHi:l:L:n:o:pr:s:Sv:V ] file1.F[90] [file1.T] ...
a AllXRefPrint l: LibraryUse
b BlankPrintSuppress L: LibraryCreate
c CommentNullSuppress n: NewPagePerSubPgm
C CompendiumDisable o: OutputFile
d: DisableSubrListOptions p: PackSourceList
e: EnableSubrListOptions r: RestoreLintMessages
f: FnableGlobalListOptions S SuppressSummary
g: GlobalListOptionsDisable s: SuppressLintMessages
hH Help (no execution) v: VarLinesPerPage
i: IncludeFileExpansion V Print VersNo (stderr)
cifconv
% cifconv cifconv: can't open input file - - The file is not a CIF format file
f90
% f90 cf90 INTERNAL: Unable to open message system.
fort77
% fort77 driver-2290 driver: ERROR Cannot print message number 2205.
ftnlint
% ftnlint
"ftnlint"-detected error -- no input files specified
Faulty commandline: " ftnlint "
Enter " ftnlint -h " for detailed option descriptions (see
abbreviated option descriptions below)
-----------------------------------------------------------------------
ftnlint 3.0.0.13: 15:03 Mon Feb12,2024 (created 13:26 Wed Jan19,2000)
Usage: ftnlint [-h] [-L librname] [-o filename] [-rn] [-sn] [-V] file1.f[90] [file1.T] ...
where "file1.f[90] [file1.T] ..." represents the set(s) of target
FORTRAN source file(s) and their derived (and newer) Compiler
Information File(s). When the .T filename can be generated by
replacing the ".f" (or ".f90") with a ".T" the .T filename
need not be explicitly listed.
Switch description
h -- Help: Print the commandline options and the suppressible
ftnlint message-id's only (no program execution)
l -- Library: Use the argument as a filename for a library to be
used during global argument checking. This library must have
been created via a "ftnlist -l librname ..." execution
o -- Write the ftnlint output to the filename in the next argument
r -- Restore/enable SubPgm/Global ftnlint messages #(next argument). The
argument (n) may be an integer or a range, for example -r12 or
-r42 or -r22-51 or -r503-507. Valid arguments are in the
set (1-77, 501-533), except that -r0 enables all ftnlint messages.
Multiple -r and -s options are processed left to right
s -- Suppress SubPgm/Global ftnlint messages #(next argument). The
argument (n) may be an integer or a range, for example -s12 or
-s42 or -s22-51 or -s503-507. Valid arguments are in the
set (1-77, 501-533), except that -s0 suppresses all ftnlint messages.
Multiple -r and -s options are processed left to right
S -- Do not print the Summary at the end of the listing
V -- Print the ftnlint version number (on stderr)
ftnlist
% ftnlist
"ftnlist"-detected error -- no input files specified
Faulty commandline: " ftnlist "
Enter " ftnlist -h " for detailed option descriptions (see
abbreviated option descriptions below)
-----------------------------------------------------------------------
ftnlist 3.0.0.13: 15:04 Mon Feb12,2024 (created 13:26 Wed Jan19,2000)
ftnlist [ -abcCd:e:f:g:hHi:l:L:n:o:pr:s:Sv:V ] file1.f[90] [file1.T] ...
ftnlist [ -abcCd:e:f:g:hHi:l:L:n:o:pr:s:Sv:V ] file1.F[90] [file1.T] ...
a AllXRefPrint l: LibraryUse
b BlankPrintSuppress L: LibraryCreate
c CommentNullSuppress n: NewPagePerSubPgm
C CompendiumDisable o: OutputFile
d: DisableSubrListOptions p: PackSourceList
e: EnableSubrListOptions r: RestoreLintMessages
f: FnableGlobalListOptions S SuppressSummary
g: GlobalListOptionsDisable s: SuppressLintMessages
hH Help (no execution) v: VarLinesPerPage
i: IncludeFileExpansion V Print VersNo (stderr)
prof
% prof prof-5 prof: UNRECOVERABLE (UNABLE TO LOAD MESSAGE CONTENTS)
rpc.ttdbserverd
% rpc.ttdbserverd usage: rpc.ttdbserverd [-n] [-v] [-t]
ttcp
% ttcp
Usage: ttcp [-pL] file1 file2
ttcp [-prRL] path1 [path2 ...] dir
ttcp -v
ttcp -h
-L do not perform a cp(1)
-v print the version number and quit
-h[elp] print this message
ttdbck
% ttdbck ttdbck: isopen failed on ./TT_DB/property_table, iserrno = 114
ttmv
% ttmv
Usage: ttmv [-] [-fL] path1 path2
ttmv [-] [-fL] path1 [path2 ...] dir
ttmv -v
ttmv -h
-L do not perform a mv(1)
-v print the version number and quit
-h[elp] print this message
ttrmdir
% ttrmdir
Usage: ttrmdir [-] [-L] file ...
ttrmdir -v
ttrmdir -h
-L do not perform a rmdir(1)
-v print the version number and quit
-h[elp] print this message
ttrm
% ttrm
Usage: ttrm [-] [-fLrR] dir ...
ttrm -v
ttrm -h
-L do not perform a rm(1)
-v print the version number and quit
-h[elp] print this message
ttsession
% ttsession ttsession: Illegal environment (-c or -d not specified and DISPLAY variable not set).
tttar
% tttar
Usage: tttar {ctx}[fhpPv[v]] [tarfile] pathname ...
tttar {ctx}fL[hpPRv[v]] tttarfile pathname ...
tttar -v
tttar -h
c create an archive
t list an archive's contents
x extract from an archive
f use next arg as archive
h follow symbolic links
L do not invoke tar(1)
p preserve file modes
P (root) do not preserve objects'
owner, mod time, etc.
R do not recurse into directories
v be verbose
vv be very verbose
-v print the version number and quit
-h[elp] print this message
tt_type_comp
% tt_type_comp
Usage:
tt_type_comp [-s] [-d db] [-mM] source_file
tt_type_comp [-s] [-d db] -r type ...
-M merge source types into specified database, not updating existing types
-m merge, but update existing types. Default.
-r remove source types from the specified database
-d db database to operate on. One of: user, system, or network. Default: user
tt_type_comp [-sE] -p|O|P [-d db]
tt_type_comp [-s] -p|O|P compiled_file
-O enumerate on stdout the names of all otypes read
-P enumerate on stdout the names of all ptypes read
-p pretty-print on stdout all the ToolTalk types read
-E use the Classing Engine database(s) instead of the XDR database(s)
-d db database to read from. One of: user, system, or network. Default: all
tt_type_comp [-s] -x [-o compiled_file] source_file
-x compile types from source_file (or stdin, if file is "-")
-o write compiled types to compiled_file (or stdout, if file is "-")
Default: source_file.xdr, or "types.xdr" if source is stdin
tt_type_comp [-hv]
-v print out version number
-h print out this message
-s do not print out any status messages.
These cpp options will be passed through:
-undef -Dname -Idirectory -Uname -Ydirectory
tvdb.l
% tvdb.l CrayTools TotalView 3.0.0.33 (Cray version) Jan 28 2000 20:18:43 No executable file or core file to be debugged.
tvdb.x
% tvdb.x CrayTools TotalView 3.0.0.33 (Cray version) Jan 28 2000 20:14:43 Unable to open display: is your DISPLAY variable set? Have you given access on the server you are trying to display to?
xbrowse
% xbrowse Could not Read /usr/lib/X11/app-defaults/xbrowse/Nofile.xb, check value of environment variable XB_TEXT_DIR. Exiting...
xhelp
% xhelp Cvo-9: Cannot set locale to default-locale

no subject
Date: 2024-02-13 09:12 (UTC)no subject
Date: 2024-02-13 18:52 (UTC)no subject
Date: 2024-02-13 21:44 (UTC)С этой ошибкой мы умеем бороться с детства.
no subject
Date: 2024-02-13 22:11 (UTC)no subject
Date: 2024-02-14 00:30 (UTC)no subject
Date: 2024-02-14 01:10 (UTC)