This asset is available by anonymous ftp from "anonymous@gatekeeper.dec.com" in directory pub/Digital/digital_xlib_xt_motif_ada_bindings.tar.Z. It is also available from the Public Ada Library (PAL) from "wuarchive.wustl.edu". This asset was ftp'd from PAL, who describes it thusly: Release of: Motif, Xlib, and Xt bindings from DEC ------------------------------ 1. Taxonomy: BINDINGS MOTIF DEC ------------------------------ 2. Author: Bevin Brett Digital Equipment Corporation ------------------------------ 3. Rights: Approved for public release; distribution unlimited ------------------------------ 4. Copyright: 1993, 1994 DEC ------------------------------ 5. Abstract: Bindings to Xlib/Xt/Motif This is a complete set of Ada Xlib/Xt/Motif bindings, and a set of examples. The Ada Xlib/Xt/Motif bindings require the existance of the C Xlib/Xt/Motif bindings. (Ie: the include files and the libraries are available). The actual bindings are pure Ada code, produced by tools written in Ada and C, with all the tools etc. in the tar file. The C tools are compiled using your systems Xlib, Xt, and Xm include files, and they use the information found there to produce Ada representation clauses, constants, etc. that exactly match the C representations of the structures, etc. This is how this kit can reliably generate bindings for a range of architectures, regardless of word-size, alignment-rules, etc. These bindings are for X11R4/Motif 1.1, X11R5/Motif 1.2 and DECMotif Extensions. These bindings are meant for DEC Ada 3.0 and later on OSF/1 and OpenVMS. They should work, or be easily modified to work, on many other Ada compilers and platforms. ------------------------------ 6. Release Notice: This prologue must be included in all copies of this software. Restrictions on use or distribution: NONE ------------------------------ 7. Directory Listing: languages/ada/bindings/motif/dec: File Name Size --------- ---- README 1,154 dec_bind.tgz 487,974 Totals ============== ============== 2 Files 489,128 ======================================================================== Richard Conn | conn@wuarchive.wustl.edu Public Ada Library Manager | ------------------------------------------------------------------------ Opinions expressed herein are my own and not necessarily those of anyone else. ======================================================================== ***************************************************************************** * Questions, requests and comments about the archives should be mailed to * * archives@wugate.wustl.edu. * * * * Informational files about the archives, proper usage, contents, etc are * * in the directory /info. * ***************************************************************************** The file 'arrangement' shows the current structure of the archive with a short explanation of what everything is. You should look at this file first so you'll have a chance of finding anything in the archives. There are two listings of the files in this archive in the /info directory ls-lR ls-lR.Z (compressed version of ls-lR) files.lst files.lst.Z (compressed version of files.lst) which are in different formats. ls-lR was made with the UNIX command "ls -lR" (why are you not surprised?) and files.lst was made using the 'find -ls' command. The files.lst file shows the complete path of each file in the archives. There are also compressed versions of the two listing files that are MUCH smaller; just add ".Z" to the name of the listing file. Here is an example of the format of each listing file, so that you won't have to download both of them: ==> ls-lR <== total 2038 -rw-r--r-- 1 root 5398 Feb 18 08:00 arrangement d--x--x--x 2 root 512 Apr 30 21:58 bin d--x--x--x 2 root 512 May 12 21:57 etc -rw-r--r-- 1 root 11631814 Mar 2 02:52 files.lst ==> files.lst <== -rw-r--r-- 1 root archive 4292 Jan 21 11:06 ./arrangement -rw-rw-r-- 1 root archive 11631814 Mar 2 02:52 ./info/files.lst -rw-rw-r-- 1 root wheel 398 Apr 30 20:51 ./fixes/BSD.VAX/README -rw-rw-r-- 1 root wheel 44032 Apr 30 20:36 ./fixes/BSD.VAX/chfn Most of the files in the archive are compressed with the UNIX COMPRESS program. Wuarchive's FTP server is capable of uncompressing files on the fly, so if you are unable to compress a file on your own you can invoke the decompression feature by retrieving rather than .Z. For example, if you want to get an uncompressed copy of part01.Z, retrieve part01 and it will be uncompressed for you. It is also possible to have wuarchive create a TAR file of most directories in the archives (many of the largest directories have this ability disabled to prevent people from accidentally retrieving 500MB with a single command) by retrieving .tar. For example, to get a copy of all the files in /systems/unix/4.3bsd-reno as a single tar file: ftp> cd /systems/unix ftp> get 4.3bsd-reno.tar The archives are available for mounting over the network via NFS. The mounting instructions can be found in the file README.NFS in the /info directory.