vak: (Default)
[personal profile] vak
Я поисследовал бинарники из файла 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

Date: 2024-02-13 09:12 (UTC)
x86128: (Default)
From: [personal profile] x86128
раз линтеры есть значит всё это для серьезных промышленных вещей использовалось

Date: 2024-02-13 21:44 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Unable to open the display.
Please set the DISPLAY environment variable.


С этой ошибкой мы умеем бороться с детства.

Date: 2024-02-14 00:30 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Странно, почему нет, если Pi в глобальный интернет ходить умеет.