OpenVMS ports of Freeware software This page gives an overview of the packages I'm running on my OpenVMS system. for several of them I did some porting work to get them working on OpenVMS. Please send your comments to/joukj@hrem.stm.tudelft.nl/ ABINIT Purpose : Quantum mechanical Ab initio calculations. click here to get the source distribution and information patch for version of 4.1.3 : click here for Patch This patch includes compile support for OpenVMS Note 1 : Presently only the 5 internal tests can be performed. I have still to work a little on file- and command syntax in the perl scripts. Other packages required : -Perl <#PERL> -grep <#GREP> -gnv <#GNV> Last version tested: 4.1.3 (14 August 2003) -using Compaq C V6.5-001 and Compaq Fortran V7.5-2630-48C8L on OpenVMS Alpha V7.3-1 and CXML V5.2-1 atk library Purpose : Accessibility Tookit to obtain accessibily information from GTK+ and GNOME widgets. click here to get the source distribution and information patch for CVS version of 27 March 2003 : click here for Patch This patch includes compile support for OpenVMS Note 1 : I only tested the proper compilation/linking. so no runtime checks yet. Useglib1.x <#gtk>on production systems. Note 2 : ignore all linking warnings during creation of the shareable images: They are normal. Note 3 : If gnome$root:[share] exists, all shareable images are copied to that location. Other packages required : -glib2 library <#GLIB2> -Perl <#PERL> -gettext <#GETTEXT> -libiconv <#ICONV> -Porting library <#Portinglib> Last version tested: CVS version extracted on 27 March 2003 -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 bison Purpose : Bison/Yacc parser click here to get the source distribution Note : This is the last version ported to OpenVMS. With newer versions I got stuck in unix-pipe disasters. Last version tested: 1.22 (=VMS version: a2_3) (3 March 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Bochs Purpose : A pentium emulator click here to get information and source code patch for CVS version of 10 july 2002 : click here for Patch This patch includes compile support for OpenVMS Note1 : Do not expect too much to the speed of the emulation. Note2 : LD <#LD>can be used to create empty disk container files. Last version tested: CVS version extracted on 10 July 2002 -using Compaq C V6.5-001 and Compaq C++ V6.5-021 on OpenVMS Alpha V7.3 Bzip2 Purpose : non desctructive (de)compression click here to get the source distribution click here to get information Note1 : Although some request were made the original author of this package is not going to include the patches needed for VMS. Note2 : The VMS version expects that the file extenstion of compressed files end on "-bz2" which is different from the original UNIX version where this is ".bz2". Last version tested: 1.0.2 (22 April 2002) Deliver Purpose : Handles special delivers for VMS Mail click here to get the distribution for OpenVMS Last version tested on 1 November 2002 -using Compaq Pascal V5.8-88 on OpenVMS Alpha V7.3-1 diffutils Purpose : GNU implementation of diff,cmp,sdiff and diff3 for comparing file contents. click here to get the source distribution patch for version 2.8.1 : click here for Patch This patch includes compile support for OpenVMS Other packages required : -gettext <#GETTEXT> -libiconv <#ICONV> -Porting library <#Portinglib> Last version tested: 2.8.1 (30 May 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Expat library Purpose : XML parser library written in C click here to get sources and information patch for version 1.95.6 : click here for Patch This patch sets the compile options is such a way that it is suitable to be used with other packages on this page. Last version tested: 1.95.6 (27 February 2003) -using Compaq C++ V6.5-021 for OpenVMS Alpha V7.3-1 fcpackage (contains fontconfig, Xrender and Xft) Purpose : Fontconfig is a library for configuring and customizing font access Xft provides a client-side font API for X applications. click here to get the source distribution and information patch for version 2.1 : click here for Patch . This patch includes compile support for OpenVMS Note : I only tested the proper compilation/linking. so no runtime checks yet. Other packages required : -Expat library <#EXPAT> -Freetype2 library <#Freetype> -vms_x_fix.h <#vmsxfixh> -Porting library <#Portinglib> Last version tested: 1.2 (27 March 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 flex Purpose : Fast lexical analyser generator click here to get information and source distribution Last version tested: 2.5.4a (3 March 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 fftw Purpose : Fastest Fourier Transform of the West click here to get information and source distribution patch for version 2.1.5 : click here for Patch This patch includes OpenVMS compile support and adds a F90-module. patch for version 3.0.1 : click here for Patch This patch includes OpenVMS compile support and adds a F90-module. Note1 : If the F90 compiler is not present the Fortran part is skipped automatically. Note2 : Due to very long filenames version 3.0.1 gives errors when unpacking on ODS2 disks. Probably ( I performed tests on ODS5 disks only) you will miss only some of the documentation files. Last versions tested: 1) 2.1.5 (22 April 2003) 2) 3.0.1 (7 July 2003) -using Compaq C V6.5-001 and Compaq Fortran V7.5-2630-48C8L on OpenVMS Alpha V7.3-1 Freetpe1/2 library Purpose : Rendering fonts click here to get sources and information patch for version 1.3.1 :click here for Patch This patch sets the compiler options in such a way that the libraries can be used with the other packages on this system. patch for version 2.1.4 :click here for Patch This patch sets the compiler options in such a way that the libraries can be used with the other packages on this system. patch for CVS version of 11 August 2003 :click here for Patch This patch sets the compiler options in such a way that the libraries can be used with the other packages on this system. It is assumed that you unpack this tar file in directory that contains a directory freetype.dir, which in its turn contains both freetype.dir and freetype2. In the top-freetype directory the one will find a MAKE.COM that makes both freetype1 and freetype2. Other packages required: -Z library <#Zlib> Note: since the version of 1 May 2002 the resulting bitmaps using freetype2 are not backwards compatible Last versions tested: 1) 1.3.1 (28 April 2003) 2) 2.1.4 (28 April 2003) 3) CVS version extracted on 11 August 2003 -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Gawk Purpose : Gnu implementation of the Unix awk command click here to get the source distribution and information patch for version 3.1.1 : click here for Patch This patch includes fixes for OpenVMS 7.3-1 Last version tested: 3.1.1 (30 January 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 GD library Purpose : An ANSI C library for the dynamic creation of images click here to get the source distribution and information patch for version 2.0.15 : click here for Patch This patch includes OpenVMS compile support Note : The Make scripts automatically detect that libiconv <#ICONV> is installed. If you build gd without libiconv and install libiconv later, you have to recompile gd. Other packages required: -Jpeg library <#Jpeglib> -PNG library <#PNGlib> -Z library <#Zlib> -Freetype2 library <#Freetype> -XPM library <#XPMlib> Optional packages required: -libiconv <#ICONV>(see Note above) Last version tested: 2.0.15 (18 August 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 GDCHART library Purpose : Chart and Graphical tool library click here to get the source distribution and information patch for version 0.11.4dev : click here for Patch This patch includes OpenVMS compile support Note : The Make scripts automatically detect that libiconv <#ICONV> is installed. If you build GDCHART without libiconv and install libiconv later, you have to recompile GDCHART. Other packages required: -Jpeg library <#Jpeglib> -PNG library <#PNGlib> -Z library <#Zlib> -Freetype2 library <#Freetype> -GD library <#GD> Optional packages required: -libiconv <#ICONV>(see Note above) Last version tested: 0.11.4dev (29 April 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 gettext Purpose : Multluanguage programming support click here to get the source distribution and information patch for version 0.12.1 : click here for Patch This patch includes OpenVMS compile support and fixes many compilation problems Note : The Make scripts automatically detect that libiconv <#ICONV> is installed. If you build gettext without libiconv and install libiconv later, you have to recompile gettext. Other packages required: -sed <#GSED> -Porting library <#Portinglib> -Expat library <#EXPAT> Optional packages required: -libiconv <#ICONV>(see Note above) -bison <#BISON>(needed when changing the *.y files) -flex <#FLEX>(needed when changing the *.l files) Last version tested: 0.12.1 (5 June 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 GhostScript Purpose : PostScript/PDF reader/transformer click here to get the source distribution and information Other packages required: -MMK <#MMK> Source file of these packages should be available: -jbig2dec <#Jbig2dec> -Jpeg library <#Jpeglib> -PNG library <#PNGlib> -Z library <#Zlib> Note1 : I normally use the following command to build: mmk/DESCRIP=[.SRC]OPENVMS.MMK/MACRO=(SYSLIB=1,A4_PAPER=1,IEEE=1) Note2 : MMS does not work ; so you have to use MMK. GMAKE seems to be supported too but I never tried it succesfully. Last version tested: CVS version extracted on 15 August 2003 -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 glib/gtk+ Purpose : Gimp Tool Kit, widgets library click here to get the source distribution and information patch for version 1.2.10-A1 : click here for Patch This patch fixes some minor problems when using gtk with other package on this page Other packages required: -Gawk <#GAWK> -Perl <#PERL> -Porting library Last version tested: 1.2.10-A1 (3 February 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 glib2 library Purpose : Gimp Tool Kit glib library click here to get the source distribution and information patch for CVS version of 9 April 2003 : click here for Patch This patch includes compile support for OpenVMS Note 1 : I only tested the proper compilation/linking. so no runtime checks yet. Use glib1.x <#gtk> on production systems. Note 2 : ignore all linking warnings during creation of the shareable images: They are normal. Note 3 : If gnome$root:[share] exists, all shareable images are copied to that location. Note 4 : If gnome$root:[perl] exists, all generated perl scripts are copied to that location. Note 5 : If gnome$root:[perl] is not created some other packages from this page may fail to compile. Note 6 : If gnome$root:[exe] exists, some executables are copied that location. Note 7 : If gnome$root:[exe] is not created some other packages from this page may fail to compile. Other packages required : -gettext <#GETTEXT> -libiconv <#ICONV> -grep <#GREP> -sed <#GSED> -Porting library <#Portinglib> Last version tested: CVS version extracted on 9 April 2003 -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 GLTT library Purpose : Imports Truetype fonts into OpenGL environments click here to get the source distribution and information patch for version 2.5.2 : click here for Patch This patch includes compile support for OpenVMS Other packages required : -Mesa <#Mesa> -Freetype1 library <#Freetype> Last version tested: 2.5.2 (8 July 2002) -using Compaq C++ V6.5-021 for OpenVMS Alpha V7.3 Gnuplot Purpose : command-driven interactive function plotting program. click here to get information and source distribution patch for verion 3.7.3 : click here for Patch This patch includes modified compile support for OpenVMS Other packages required for this configuration : -PDFlib-lite <#PDFLIB> -PNG library <#PNGlib> -Z library <#Zlib> -vms_x_fix.h <#vmsxfixh> Last version tested: 3.7.3 (22 May 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 gnv Purpose : bash shell and some unix-like commands for OpenVMS. click here to get information and distribution Last version tested: 1.4-10 (16 March 2003) grep Purpose : Grep searches one or more input files for lines containing a match to a specified pattern. click here to get information and source distribution patch for version 2.5.1 : click here for Patch This patch adds updated OpenVMS support Other packages required: -gettext <#GETTEXT> -libiconv <#ICONV> -Porting library <#Portinglib> Last version tested: 2.5.1 (17 March 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 gtk2+ (contains gdk-pixbuf , gdk2 , gtk2 and gdk-pixbuf-xlib) Purpose : widgets library click here to get the source distribution and information patch for CVS version of 9 April 2003 : click here for Patch This patch includes compile support for OpenVMS Note 1 : I only tested the proper compilation/linking. so no runtime checks yet. Useglib1.x <#gtk>on production systems. Note 2 : ignore all linking warnings during creation of the shareable images: They are normal. Note 3 : If gnome$root:[share] exists, all shareable images are copied to that location. Other packages required : -glib2 library <#GLIB2> -pango library <#PANGO> -atk library <#ATK> -Perl <#PERL> -PNG library <#PNGlib> -Z library <#Zlib> -Jpeg library <#Jpeglib> -Tiff library <#Tifflib> -gettext <#GETTEXT> -libiconv <#ICONV> -vms_x_fix.h <#vmsxfixh> -Porting library <#Portinglib> Last version tested: CVS version extracted on 9 April 2003 -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 HDF4 library Purpose : read/write HDF4 images click here to get the source distribution and information optional patch for version 4.1r5 : click here for Patch This patch sets the compile options is such a way that it is suitable to be used with other packages on this page. Last version tested: 4.1r5 (24 April 2002) Imagemagick Purpose : Image manipulations click here to get the source distribution and information Note : I normally get the Unix-distribution and apply the patch below. In between version patches seem to be included in the Unix files only. patch for version 5.5.7-9 : click here for Patch This patch configures Imagemagick to be used with the additional packages listed below and sets the compile options is such a way that it is suitable to be used with other packages on this page. To use Imagemagick with more/less libraries one has to hack the make.com in the main directory and the config.h_vms in the [.magick] directory patch for version 5.5.8 : click here for Patch This patch configures Imagemagick to be used with the additional packages listed below and sets the compile options is such a way that it is suitable to be used with other packages on this page. To use Imagemagick with more/less libraries one has to hack the make.com in the main directory and the config.h_vms in the [.magick] directory packages required for this configuration : -Freetype2 library <#Freetype> -Jasper library <#Jasper> -Jpeg library <#Jpeglib> -PNG library <#PNGlib> -Tiff library <#Tifflib> -Z library <#Zlib> -Bzip2 <#bzip2> -Jbig Library <#Jbiglib> -GhostScript <#GhostScript> Last versions tested: 1) 5.5.7-9 (11 June 2003) 2) 5.5.8 (beta version) (6 June 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Imaging library Purpose : Python Imaging Library click here to get the source distribution and information patch for version 1.1.4 : click here for Patch This patch includes OpenVMS compile support Other packages required: -Jpeg library <#Jpeglib> -Z library <#Zlib> Last version tested: 1.1.4 (21 August 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Imlib Purpose : An image loading and rendering library for X11. click here to get the source distribution. patch for version 1.9.14 : click here for Patch This patch includes compile support for OpenVMS Note : The VMS patch contains a README.VMS file with installation/configuration instructions. Other packages required : -glib/gtk <#gtk> -Jpeg library <#Jpeglib> -PNG library <#PNGlib> -Tiff library <#Tifflib> -Z library <#Zlib> -XPM library <#XPMlib> -Ungif Library <#Ungiflib> -Porting library <#Portinglib> Last version tested: 1.9.14 (6 May 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Jasper library Purpose : library to read/write Jpeg2000 images click here to get the source distribution and information patch for version 1.700.2 : click here for Patch This patch includes OpenVMS compile support Other packages required: -Jpeg library <#Jpeglib> Last version tested : 1.700.2 (24 February 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Jbig library Purpose : library to read/write jbig images click here to get the source distribution click here to get information patch for version 1.5 : click here for Patch This patch includes compile support for OpenVMS Last version tested: 1.5 (11 August 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 jbig2dec Purpose : decoder implementation of the JBIG2 image compression format. click here to get the source distribution and information patch for version 0.2 : click here for Patch This patch fixes some OpenVMS problems Note : Only VMS support via Ghostscript <#GhostScript>. Last version tested: 0.2 (28 April 2003) JED editor Purpose : Text editor, Emulates Emacs EDT etc.... click here to get information and sources distribution Other packages required : -S-lang library <#Slang> Last version tested: 0.99-16 (21 October 2002) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3 Jpeg library Purpose : library to read/write jpeg images click here to get the source distribution click here to get information optional patch for version 6b : click here for Patch This patch sets the compile options is such a way that it is suitable to be used with other packages on this page. Last version tested: 6b (17 April 2002) LD Purpose : OpenVMS logical disk utility click here to get the source distribution and information Last version tested: 063 libiconv Purpose : provides an iconv() implementation, for use on systems which don't have one, or whose implementation cannot convert from/to Unicode. click here to get the source distribution and information patch for version 1.9.1 : click here for Patch This patch fixes OpenVMS support. Other packages required: -gettext <#GETTEXT> -Porting library <#Portinglib> Last version tested: 1.9.1 (5 June 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 libiodbc Purpose : Open DataBase Connectivity click here to get the source distribution and information optional patch for version 3.0.6 : click here for Patch This patch sets the compile options is such a way that it is suitable to be used with other packages on this page. Last version tested: 3.0.6 (12 September 2002) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3 libxml2 Purpose : XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform). click here to get the source distribution and information Optional patch for version 2.5.9 : click here for Patch This patch make libxml2 work with the other packages on this page. Other packages required: -libiconv <#ICONV> Last version tested: 2.5.9 (12 August 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Mesa Purpose : Opensource OpenGL implementation click here to get the source distribution and information Note: If you do not have C++ an old version of the GLU library is compiled. Last versions tested: 1) 5.0.1 (1 April 2003) 2) CVS version extracted on 16 June 2003 3) CVS module Mesa-newtree extracted on 11 August 2003 4) CVS (embedded-1-branch) extracted on 17 December 2002 -using Compaq C V6.5-001 and Compaq C++ V6.5-021 on OpenVMS Alpha V7.3-1 MMK Purpose : MadGoat Make Utility (compatible with DEC's MMS!) click here to get the source distribution and information Last version tested: V3.9-6 (8 November 2002) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 OpenSSL Purpose : Secure Sockets Layer library click here to get the source distribution and information optional patch : click here for Patch This patch sets the compile options is such a way that it is suitable to be used with other packages on this page. Place AXPMAKE.COM in the top dirctory of the distribution. @AXPMAKE will build and test it. It assumes the [.RSAREF] to be overloaded with the package below. Other packages required for this configuration: -RSAref library <#RSA> Last version tested: 0.9.7b (29 April 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 pango Purpose : library for layout and rendering of text, with an emphasis on internationalization. click here to get the source distribution and information patch for CVS version of 28 March 2003 : click here for Patch This patch includes compile support for OpenVMS Note 1 : I only tested the proper compilation/linking. so no runtime checks yet. Useglib1.x <#gtk>on production systems. Note 2 : ignore all linking warnings during creation of the shareable images: They are normal. Note 3 : If gnome$root:[share] exists, all shareable images are copied to that location. Other packages required : -fcpackage <#FCONFIG> -glib2 library <#GLIB2> -Perl <#PERL> -vms_x_fix.h <#vmsxfixh> -Porting library <#Portinglib> Last version tested: CVS version extracted on 28 March 2003 -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 PDFlib-lite Purpose : development tool for PDF-enabling your software, or generating PDF on your server. click here to get information click here to get the source distribution patch for verion 5.0.0 : click here for Patch This patch includes compile support for OpenVMS Note 1 : I only compiled and tested the C-bindings. Note 2 : PDFlib-lite contains an old Tiff-library that clashes with the real one. Therfore I disabled all use of the TIFF format. Other packages required : -PNG library <#PNGlib> -Z library <#Zlib> Last version tested: 5.0.0 (21 May 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Perl Purpose : Perl scripting language interpreter click here to get the source distribution and information click here to get a binary distribution of an older version made by HP Last version tested: 5.8.0 (30 January 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Pfaedit Purpose : A Truetype/Type1 etc. font editor click here to get the source distribution and information Other packages required: -Porting library <#Portinglib> -Ungif Library <#Ungiflib> -Freetype2 library <#Freetype> -Jpeg library <#Jpeglib> -PNG library <#PNGlib> -Tiff library <#Tifflib> -Z library <#Zlib> -uninameslist library <#UNAME> -vms_x_fix.h <#vmsxfixh> -libxml2 <#LIBXML2> -libiconv <#ICONV> Last version tested: 030817 (18 August 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 PNG library Purpose : read/write PNG images click here to get the source distribution and information optional patch for version 1.2.5 : click here for Patch This patch sets the compile options is such a way that it is suitable to be used with other packages on this page. Other packages required: -Z library <#Zlib> Last version tested: 1.2.5 (10 October 2002) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3 Porting library Purpose : library to make it /easy/ to port software to OpenVMS click here to get the source distribution and information Note : On systems with the C-runtime library version 7.3-1 and higher the file grp.h should be removed manually after installation. Last version tested: A4 (2 May 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Python Purpose : Python interpreter click here to get the information. click here to get related OpenVMS information including a binary distribution. click here to get for the source distribution for OpenVMS Patch for version 2.3 : click here for Patch This patch enables the use of other packages on this page together with the source distribution. Other packages required: -Jpeg library <#Jpeglib> -PNG library <#PNGlib> -Z library <#Zlib> -Freetype2 library <#Freetype> -Imaging library <#IMAGING> -GD library <#GD> -GDCHART library <#GDCHART> -Expat library <#EXPAT> -OpenSSL <#OSSL> -RSAref library <#RSA> -SWIG <#SWIG> -libiconv <#ICONV> -vms_x_fix.h <#vmsxfixh> Last version tested: 2.3 (21 August 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 RSAref library Purpose : RSA encryption. Sources are used with OpenSSL library. You can get it at many places. last time I copied it from here . sed Purpose : GNU implementation of unix sed click here to get the source distribution patch for version 4.0.5 : click here for Patch This patch includes OpenVMS compile support and fixes many compilation problems Note 1 : To avoid the chicken and egg problem: If you do not have the gettext <#GETTEXT> package. Get an old binary of sed here first. Note 2 : Define GSED as a foreign command: i.e. gsed:==$:sed.exe. Other packages required: -gettext <#GETTEXT> -Porting library <#Portinglib> Last version tested: 4.05 (28 February 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 SWIG Purpose : SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. click here to get the source distribution and information patch for version 1.3.19 : click here for Patch This adds one missing file into the compile scripts. Last version tested: 1.3.19 (1 May 2003) -using Compaq C V6.5-001 and Compaq C++ V6.5-021 on OpenVMS Alpha V7.3-1 S-language library Purpose : Implements multi platform S-language click here to get information and sources Last version tested: 1.4.6 (9 October 2002) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3 TCL/TK Purpose : Tool Command Language with graphical interface. click here to get the source distribution and information Patch for version 8.4.4 :click here for Patch Note 1 : You have to define the logical TCL_LIBRARY. The value of this logical should be the directory containing the init.tcl of this distribution in a unix-like notation: i.e. $ DEFINE TCL_LIBRARY /dka200/public/tcl/tcl/library/ Other packages required: -Porting library <#Portinglib> -vms_x_fix.h <#vmsxfixh> Last version tested: 8.4.4 (15 August 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Ted Purpose : A RTF editor click here to get the source distribution and information patch for version 2.14 :click here for Patch Other packages required: -Porting library <#Portinglib> -Tiff library <#Tifflib> -Jpeg library <#Jpeglib> -PNG library <#PNGlib> Last version tested: 2.14 (9 April 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Tiff library Purpose : library to read/write Tiff images click here to get the source distribution and information optional patch for version 3.5.7 : click here for Patch This patch configures Tiff to optionally use jpeg compression and sets the compile options is such a way that it is suitable to be used with other packages on this page. optional patch for version 3.6.0beta : click here for Patch This patch configures Tiff to optionally use jpeg compression and sets the compile options is such a way that it is suitable to be used with other packages on this page. Other packages required: -Jpeg library <#Jpeglib> -Z library <#Zlib> Last version tested: v3.6.0beta (17 January 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 Ungif library Purpose : library to read/write GIF images click here to get the source distribution and information patch for version 4.1.0b1 : click here for Patch This patch includes OpenVMS compile support Last version tested: 4.1.0b1 (11 February 2002) uninameslist library Purpose : A Library of Unicode annotation data click here to get the source distribution and information patch for version 030713 :click here for Patch This patch includes OpenVMS compile support Last version tested: 030713 (11 August 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3-1 VILE Purpose : vi with lots of extra's. A program to get OpenVMS ignorants getting to work on the system. click here to get the source distribution and information Patch for version 9.3 : click here for Patch Last version tested: 9.3 (19 July 2002) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3 VMS_MAILVIRUS_SCAN Purpose : Checks incoming mail on known virusses. Currently the following virusses are checked: -Klez/Bugbear -Pylah -Sobig click here to get the distribution Other packages required: -Deliver <#DELIVER> The latest version is 3.0 (19 May 2003) -it was tested using Compaq Fortran V7.5-2630-48C8L on OpenVMS Alpha V7.3-1 vms_x_fix.h Purpose : Corrects case for many library routines when compiling C/C++ programs with /name=(as_is,short) click here to get the file . Place it in a directory to which SYS$LIBRARY points. Last version dates 15 August 2003 VRweb Purpose : vrml viewer click here to get the original source click here to get the source modified for OpenVMS Other packages required : -Mesa <#Mesa> -PNG library <#PNGlib> -Z library <#Zlib> -Jpeg library <#Jpeglib> -Tiff library <#Tifflib> -vms_x_fix.h <#vmsxfixh> Last version tested: 1.5 (20 June 2003) -using Compaq C++ V6.5-021 on OpenVMS Alpha V7.3-1 wxWindows Purpose : Platform independent windows library in C++ click here to get the source distribution and information Note1 : On OpenVMS both wxGTK and wxMOTIF can be compiled. Note2 : wxGTK seems to be better maintained than wxMOTIF. Other packages required : -glib/gtk (for wxGTK) <#gtk> -Jpeg library <#Jpeglib> -PNG library <#PNGlib> -Tiff library <#Tifflib> -Z library <#Zlib> -XPM library <#XPMlib> -LIBIODBC <#IODBC> -bison <#BISON> -sed <#GSED> -flex <#FLEX> -Porting library <#Portinglib> Last versions tested: 1) CVS version extracted on 13 August 2003 2) CVS (WX_2_4_BRANCH) extracted on 6 December 2002 -using Compaq C++ V6.5-021 on OpenVMS Alpha V7.3-1 Xautolock Purpose : Starts a process when a X-window is idle for some time click here to get the original source distribution click here to get a version I modified. It contains sources and object and executables suitable for OpenVMS 7.3 on Alpha Last version tested on 6 September 2001. Xlockmore Purpose : Screen saver/locker for DecWindows click here to get the source distribution and information Note1 : Xlockmore automatically detects which compilers and optinal packages are installed. It builds a version depending on this information Note2 : Xlockmore needs Xautolock <#xautolock> to start when the X-server is idle for some time Optional packages to enhance the capabilities: -Imagemagick <#Magick> -Mesa <#Mesa> -GLTT library <#GLTT> -Freetype1 library <#Freetype> -XPM library <#XPMlib> -Xautolock <#xautolock> Last versions tested: -5.09 (11 August 2003) -5.09BETA1 (10 July 2003 ) -using Compaq C V6.5-001 and Compaq C++ V6.5-021 on OpenVMS Alpha V7.3-1 XPM library Purpose : read/write XPM images click here to get the source distribution optional patch for version 3.4k : click here for Patch This patch sets the compile options is such a way that it is suitable to be used with other packages on this page. Last version tested: 3.4k (20 August 2000) xteddy Purpose : Puts a pet on the screen click here to get the source distribution and information patch for version 2.0.1 : click here for Patch This patch includes OPenVMS compile support and adds the -random command line option. Note : xteddy searches [], SYS$COMMON:[xteddy] and XTEDDY$DIR for images if no full path is given. . Other packages required : -Imlib <#imlib> -vms_x_fix.h <#vmsxfixh> -Porting library <#Portinglib> Last version tested: 2.0.1 (7 May 2003) -using Compaq C V6.5-001 on OpenVMS Alpha V7.3 Z library Purpose : Z-(de)compression click here to get the source distribution and information optional patch for version 1.1.4 : click here for Patch This patch sets the compile options is such a way that it is suitable to be used with other packages on this page. Last version tested: v1.1.4 (12 March 2002) Other sources of free available OpenVMS software: -Hunter Goatley's Archive -Patrick Moreau's archive -Compaq(HP)'s archive -Arne Vajhøj's archive -Martin Zinser's archive This page is hosted by The national centre for HREM, The Netherlands .