Jaguar v2.1 - Last modified 17 May 2000
Jaguar v2.1 is released as several components. This includes the Jaguar code tree itself, the two back ends (OpenJIT-Jaguar and GCJ-Jaguar), and various utilities.
jaguar-20000517.tar.gz (gzipped tar file, 186 Kb).This contains the entire Jaguar v2.1 code tree. Compilation and installation instructions are found in the Jaguar Installation Guide.
OpenJIT-Jaguar Back-end Compiler: Get the file
OpenJIT-Jaguar-1.1.10.tar.gz (gzipped tar file, 148 Kb).
You may also obtain a newer version of OpenJIT from the OpenJIT web site and use these instead. If you do this you will need to patch these trees with patches contained in the Jaguar release; see the installation guide for details.
GCJ-Jaguar Back-end Compiler: Get the files
gcc-2.95.2-jaguar.tar.gz (gzipped tar file, 13.1 Mb)These are the source trees for the GCJ Java compiler and LIBGCJ runtime library, modified to support compilation of Jaguar bytecode.
libgcj-2.95.2.tar.gz (gzipped tar file, 2.3 Mb)
If you are running a recent x86 Red Hat Linux system, you can try to use my precompiled snapshot of GCJ-Jaguar instead:
gcj-2.95.2-jaguar-x86.tar.gz (gzipped tar file, 10.5 Mb).You must unpack this into the directory /usr/local/ninja (it will create the directory egcs-jaguar below that point). This is because the installed pathname is compiled in. This is mostly meant as a time-saver; ideally you should compile this for yourself.
You may also obtain a newer version of the GCJ and LIBGCJ trees from the GCJ web site and use these instead. If you do this you will need to patch these trees with patches contained in the Jaguar release; see the installation guide for details.
gdb-4.18-4.i386.rpm (Red Hat RPM, 782 Kb).This is entirely optional, and provides a version of GDB which allows you to debug Java programs compiled with GCJ. Instructions are found in the Jaguar User Guide. Note that Red Hat version 6.1 and later already has an approprate version of GDB installed.
Jaguar is Copyright (c) 1999-2000 by Matt Welsh and the Regents of the University of California. Jaguar is entirely Open Source, but is covered under several different software licenses, as explained below.
All software in the Jaguar code tree is covered by the terms of the UC Berkeley License, with the following exceptions:
Berkeley Jaguar Project