5799-PTL

From MidrangeWiki
Jump to: navigation, search

5799-PTL was a no-charge PRPQ for OS/400. Its name is IBM Tools for Developers for IBM i (formerly iSeries Tools for Developers PRPQ). It is available as a SAVF for V4R5M1 and V5R4M0.

"iSeries Tools for Developers - 5799-PTL - is a PRPQ product that contains various tools that aid in development, building, porting and deployment of OS/400 and i5/OS applications."

It included various UNIX commands such as bison, gawk, and gmake, among others.

iSeries Tools for Developers has been discontinued by IBM. Replacing it is 5733-OPS Open Source Technologies on IBM i.

IBM will withdraw the IBM Tools for Developers for IBM i PRPQ (5799-PTL). It will no longer be available after December 31, 2016. IBM Tools for Developers for IBM i PRPQ included a VNC server, perl, and a handful of tools to aid in development, building, and porting of IBM i applications. Suggested replacements can be acquired with 5733-OPS Option3 (PTF SI58604). Those using VNC server can use the GCC tools in 5733-OPS option 3 to build the latest version. Alternatively, X11 forwarding can be used to forward display data to a remote workstation.

http://www-947.ibm.com/systems/support/i/planning/upgrade/futuresftwr.html retrieved 2 Jan 2017

List of tools

Formatted output tools

Tool name Prereq Interface Description
getjoblog p,x c display job log in ez or other editor
getsplf p,x c display any spooled file in ez or other editor
getcmdsplf p,x c display results of commands such as WRKACTJOB in ez or other editor

Edit tools

Tool name Prereq Interface Description
datacat p p used to concatenate 2 files that contain ez editor styles
delcr p p delete or add Carriage Returns or Line Feeds
edtmbr p,x c edit a database member in ez or other editor
edtstmf p,x c,p,q edit and IFS file in ez or other editor, optionally converting to different code page first
ez p,x c,q,p ez editor
ez2ascii p p ez2xxx convert stylized text to other formats
ez2plain p p ez2xxx convert stylized text to other formats
ez2punchcard p p ez2xxx convert stylized text to other formats
emacs p,x c,p emacs text editor
ezmrg p,x c,q,p compare and merge files
mred p,x c,q,p edit ez files without styles (shows control characters)
mrhex p,x c,q,p Edit files in ASCII or EBCDIC

Build tools

Tool name Prereq Interface Description
bison v1.25 - c,q GNU, parser generator and upwardly compatible with yacc
flex v2.5.4 - c,q GNU, produces lexical analyzers
gawk v3.0.3 - c,q GNU, pattern matching utility and upwardly compatible with awk
gmake v3.77 - c,q GNU version of make
icc - c,q invokes ILE C or ILE C++ compiler from Qshell
ld - c,q used to build iSeries service programs

File management tools

Tool name Prereq Interface Description
cpio v2.4.2 - c,q GNU, copies file archives to and from disk
del - c,q similar to remove, but also removes symbolic links
dspdirinf - c,q displays ifs directory sizes and structure
gzip v1.2.4 - c,q GNU, compresses and decompresses files
qar - c,q utility for creating, modifying, and extracting from archives
runcmddir - c,q allows a user to run a command against an entire IFS directory

Miscellaneous tools

Tool name Prereq Interface Description
iceWM p p Window manager to be used with VNC
perl p p perl scripting language
perl-DBD p p DB2 database interface for perl
perl-DBI p p Database interfaces for perl
pipescript p,x p dump stdout to a resizeable window
unflow p p split stdout into lines
VNC p p Virtual Network Computing allows a user to run X-window applications on the iSeries
xcut p p send text to cut buffer or print out cut buffer

Notes

  • The prerequisites for each tool:
    • p = PASE for i
    • x = Xserver (for X-window based tools)
  • Where the tool is callable from:
    • c = CL
    • q = QSHELL
    • p = PASE for i

External links

Categories

This article is a stub. You can help by editing it.