This directory contains the most recent versions of J for various Unixes. The following packages are included: j402a-AIX.tgz AIX-4.x / RS6000 j402a-FreeBSD.tgz i386+ / FreeBSD 2.x j402b-Linux.tgz i386+ / Linux _The_ most current Linux version to go for. It uses the glibc-2 (aka libc6) which has become the standard libc for Linux by now. j402a-Linux-Debian.tgz i386+ / Linux-2.0.30 libc5-based, built on a Debian-1.3 distribution; j402a-Linux.tgz i386+ / Linux-2.0.32 libc5-based. built on our main working horse linux box which is no particular distribution whatsoever; the shared-libs J binary is assumed to be highly portable; our standard library has a bug which makes "0e5" an "ill-formed number" but it may very well work at your site. (Other than that it passes the test suite just fine.) j402a-NetBSD.tgz i386+ / NetBSD-1.3.1 j402a-SunOS.tgz Sparc-1/2/Ultra / SunOS-4.x and SunOS-5.x On a Solaris system, the SunOS compatibility kit needs to be installed. (This is the default.) The .tgz packages are gzipped tar files. (This "GNU gzip" has nothing to do with Windows/DOS "ZIP" archives.) To extract the files, make a temporary directory which also serves as test stage and cd there. Then, gunzip < /whereever/you/saved/it/j402a-YourSys.tgz | tar xvf - This extracts the entire contents. The GNU tar used on linux and the BSDs has a "z" option to trigger the "gunzip" implicitly. Just say: tar xvzf /whereever/you/saved/it/j402a-YourSys.tgz After this step, you'll see a README file identifying your package and setting you on track with the installation procedure.