AminetAminet
Search:
84799 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/lang/jikes.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:IBM\'s fast Java compiler, v1.18 (source)
Author:The Jikes Project
Uploader:kyrimis cti gr (Kriton Kyrimis)
Type:dev/lang
Version:1.18
Architecture:m68k-amigaos
Date:2003-06-22
Download:dev/lang/jikes.lha - View contents
Readme:dev/lang/jikes.readme
Downloads:765

This is the source of the native Amiga port (no ixemul.library required)
of jikes, the free Java compiler from IBM.

The distinction between stable and development version has been
dropped, so the Aminet version is the latest version.  The relevant
files can also be downloaded from the Amiga Jikes home page at
http://dias.cti.gr/~kyrimis/jikes/ .

To build jikes on the Amiga, you need:
* A wide character library (e.g., the simple wchar library that I have
  extracted from the Jikes source, available at both Aminet and the Amiga
  Jikes web site).
* If you want to enable support for the "-encoding" option, then you must
  also install ICU, IBM's International Classes for Unicode. (This
  library also requires a wide character library, which is the reason
  why the Jikes wide character code cannot be used in place.)

To build, copy the files in the amiga directory to the corresponding
places in the top level jikes directory (e.g., Makefile to Makefile,
amiga/src/Makefile to src/Makefile, etc.), edit src/Makefile if you want
to change the default CFLAGS, CXXFLAGS, LDFLAGS, and the installation
prefix, then type "make". If you want to turn off support for "-encoding",
edit src/config.h and undefine the HAVE_LIB_ICU_UC symbol, and also
remove -licu-uc  from LIBS in src/Makefile.

If you want to increase the optimization level, note that using -O2
will produce a binary that is about a megabyte larger, and the resulting
gains in compilation time will be overwhelmed by the additional loading
time. Also note that you will need at least 70M of memory to compile
jikes with -O2, i.e., you will most likely need to use VMM, and that on
a 68040@28MHz it takes about a day to produce the optimized binary. In
other words, don't bother.

If you prefer to run "configure" manually, you will have to tweak the
created files manually, using the files in the amiga folder as a guide.

INSTALLATION:
Simply copy the jikes executable somewhere in your path.

USAGE:
Set either the CLASSPATH or the JIKESPATH environment variable to point
to the directories and zip/jar files that you want your compiler to use.
E.g., if you are using Kaffe, you can say:
setenv CLASSPATH "GG:share/kaffe/Klasses.jar;GG:share/kaffe/Pizza.jar;."
Separate the path components using semicolons. You can use UNIX "." and ".."
notation for the current directory and for the parent directory of a
directory.

If you find a bug in the Amiga port, you can contact me at kyrimis@cti.gr
and I'll see what I can do.

Kriton Kyrimis.

******************************************************************************
This software is subject to the terms of the IBM Jikes Compiler
License Agreement available at the following URL:
http://ibm.com/developerworks/opensource/jikes.
Copyright (C) 1996, 1999, 2000, 2001, 2002 International Business
Machines Corporation and others.  All Rights Reserved.
You must accept the terms of that agreement to use this software.
******************************************************************************


Contents of dev/lang/jikes.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  432    1389  31.1% -lh5- 3ff6 Nov 21  2002 jikes-1.18/acinclude.m4
[generic]                 8881   31806  27.9% -lh5- ccaa Nov 21  2002 jikes-1.18/aclocal.m4
[generic]                11393   40208  28.3% -lh5- 5d55 Jun 14  2003 jikes-1.18/amiga/config.status
[generic]                 3035    9109  33.3% -lh5- f80b Jun 14  2003 jikes-1.18/amiga/doc/Makefile
[generic]                 4936   16120  30.6% -lh5- 5c32 Jun 14  2003 jikes-1.18/amiga/Makefile
[generic]                 2735   10951  25.0% -lh5- ea15 Jun 15  2003 jikes-1.18/amiga/src/config.h
[generic]                 5897   20829  28.3% -lh5- 7d44 Jun 15  2003 jikes-1.18/amiga/src/Makefile
[generic]                   27      27 100.0% -lh0- da51 Jun 14  2003 jikes-1.18/amiga/src/stamp-h1
[generic]                  388     581  66.8% -lh5- cee4 Nov 21  2002 jikes-1.18/AUTHORS
[generic]                63947  201796  31.7% -lh5- 91ef Nov 21  2002 jikes-1.18/ChangeLog
[generic]                12920   39923  32.4% -lh5- 3d8e Nov 21  2002 jikes-1.18/config.guess
[generic]                 9233   29628  31.2% -lh5- ad02 Nov 21  2002 jikes-1.18/config.sub
[generic]                79698  537896  14.8% -lh5- aae1 Nov 21  2002 jikes-1.18/configure
[generic]                 5086   14845  34.3% -lh5- 1257 Nov 21  2002 jikes-1.18/configure.in
[generic]                  111     142  78.2% -lh5- 172b Nov 21  2002 jikes-1.18/COPYING
[generic]                 4209   12123  34.7% -lh5- 4d33 Nov 21  2002 jikes-1.18/depcomp
[generic]                 3929    9669  40.6% -lh5- 6c46 Nov 21  2002 jikes-1.18/doc/jikes.1
[generic]                 4387   11886  36.9% -lh5- 0825 Nov 21  2002 jikes-1.18/doc/license.htm
[generic]                  117     129  90.7% -lh5- f442 Nov 21  2002 jikes-1.18/doc/Makefile.am
[generic]                 2992    9196  32.5% -lh5- 8edf Nov 21  2002 jikes-1.18/doc/Makefile.in
[generic]                 3588    9240  38.8% -lh5- 94f6 Nov 21  2002 jikes-1.18/INSTALL
[generic]                 2232    5569  40.1% -lh5- 45a4 Nov 21  2002 jikes-1.18/install-sh
[generic]                  481     873  55.1% -lh5- 290a Nov 21  2002 jikes-1.18/jikes.spec
[generic]                   88      89  98.9% -lh5- 6431 Nov 21  2002 jikes-1.18/Makefile.am
[generic]                 4911   16254  30.2% -lh5- e633 Nov 21  2002 jikes-1.18/Makefile.in
[generic]                 3075   10270  29.9% -lh5- e602 Nov 21  2002 jikes-1.18/missing
[generic]                  786    1988  39.5% -lh5- 6b68 Nov 21  2002 jikes-1.18/mkinstalldirs
[generic]                  314     501  62.7% -lh5- 278c Nov 21  2002 jikes-1.18/NEWS
[generic]                  570    1072  53.2% -lh5- be3d Nov 21  2002 jikes-1.18/README
[generic]                 1446    3017  47.9% -lh5- 9f0a Jun 14  2003 jikes-1.18/README.AMIGA
[generic]                 1711    7130  24.0% -lh5- 24f6 Nov 21  2002 jikes-1.18/src/access.h
[generic]                  983    2572  38.2% -lh5- 319c Jun 14  2003 jikes-1.18/src/amiga.c
[generic]                 9966   65762  15.2% -lh5- a7a6 Nov 21  2002 jikes-1.18/src/ast.cpp
[generic]                32123  196535  16.3% -lh5- 1d91 Nov 21  2002 jikes-1.18/src/ast.h
[generic]                19463   99206  19.6% -lh5- eb4d Nov 21  2002 jikes-1.18/src/body.cpp
[generic]                48138  242251  19.9% -lh5- 70b4 Nov 21  2002 jikes-1.18/src/bytecode.cpp
[generic]                 6957   33779  20.6% -lh5- b296 Nov 21  2002 jikes-1.18/src/bytecode.h
[generic]                  744    2038  36.5% -lh5- 1071 Nov 21  2002 jikes-1.18/src/case.cpp
[generic]                 1364    5221  26.1% -lh5- 8028 Nov 21  2002 jikes-1.18/src/case.h
[generic]                 6353   45514  14.0% -lh5- 9b68 Nov 21  2002 jikes-1.18/src/class.h
[generic]                 4798   83545   5.7% -lh5- 8bd4 Nov 21  2002 jikes-1.18/src/code.cpp
[generic]                 1028    3118  33.0% -lh5- f361 Nov 21  2002 jikes-1.18/src/code.h
[generic]                 2576   10291  25.0% -lh5- 90d1 Nov 21  2002 jikes-1.18/src/config.h.in
[generic]                11385   55700  20.4% -lh5- 6937 Jun 14  2003 jikes-1.18/src/control.cpp
[generic]                 4158   20591  20.2% -lh5- 5bb4 Nov 21  2002 jikes-1.18/src/control.h
[generic]                32676  176641  18.5% -lh5- e550 Nov 21  2002 jikes-1.18/src/decl.cpp
[generic]                11899   61347  19.4% -lh5- 9bd4 Nov 21  2002 jikes-1.18/src/definite.cpp
[generic]                 3665   15761  23.3% -lh5- 46b1 Jun 14  2003 jikes-1.18/src/depend.cpp
[generic]                 1141    3103  36.8% -lh5- be9e Nov 21  2002 jikes-1.18/src/depend.h
[generic]                17763   88515  20.1% -lh5- 0e97 Nov 21  2002 jikes-1.18/src/diagnose.cpp
[generic]                 1548    5059  30.6% -lh5- bcf9 Nov 21  2002 jikes-1.18/src/diagnose.h
[generic]                17741   74644  23.8% -lh5- 19b1 Jun 14  2003 jikes-1.18/src/double.cpp
[generic]                 7573   25337  29.9% -lh5- b5c7 Nov 21  2002 jikes-1.18/src/double.h
[generic]                 3527   14562  24.2% -lh5- 62da Nov 21  2002 jikes-1.18/src/dump.cpp
[generic]                17840   67663  26.4% -lh5- 5439 Nov 21  2002 jikes-1.18/src/error.cpp
[generic]                 3809   12882  29.6% -lh5- 9839 Nov 21  2002 jikes-1.18/src/error.h
[generic]                44861  292195  15.4% -lh5- 021b Nov 21  2002 jikes-1.18/src/expr.cpp
[generic]                 3809   17188  22.2% -lh5- 583c Nov 21  2002 jikes-1.18/src/gencode.java
[generic]                 8672   48686  17.8% -lh5- 9f0e Nov 21  2002 jikes-1.18/src/getclass.cpp
[generic]                  966    4100  23.6% -lh5- e9aa Nov 21  2002 jikes-1.18/src/getclass.h
[generic]                 4388   15979  27.5% -lh5- 9b1e Nov 21  2002 jikes-1.18/src/incrmnt.cpp
[generic]                 2086    9343  22.3% -lh5- ecd8 Nov 21  2002 jikes-1.18/src/init.cpp
[generic]                17577  127650  13.8% -lh5- f5cf Nov 21  2002 jikes-1.18/src/java.g
[generic]                13900  111472  12.5% -lh5- 038e Nov 21  2002 jikes-1.18/src/javaact.cpp
[generic]                 3021   30147  10.0% -lh5- 6a20 Nov 21  2002 jikes-1.18/src/javaact.h
[generic]                22917  142041  16.1% -lh5- 2d67 Nov 21  2002 jikes-1.18/src/javadcl.h
[generic]                  710    1504  47.2% -lh5- f521 Nov 21  2002 jikes-1.18/src/javadef.h
[generic]                 1018    3013  33.8% -lh5- dc4d Nov 21  2002 jikes-1.18/src/javaprs.h
[generic]                 1243    3300  37.7% -lh5- f39c Nov 21  2002 jikes-1.18/src/javasym.h
[generic]                 2146    5844  36.7% -lh5- 45f4 Jun 14  2003 jikes-1.18/src/jikes.cpp
[generic]                 3610   11528  31.3% -lh5- f4d7 Jun 14  2003 jikes-1.18/src/jikesapi.cpp
[generic]                 2133    5719  37.3% -lh5- dc94 Jun 14  2003 jikes-1.18/src/jikesapi.h
[generic]                 2548   13888  18.3% -lh5- 82f8 Nov 21  2002 jikes-1.18/src/long.cpp
[generic]                 2324    8970  25.9% -lh5- 6593 Nov 21  2002 jikes-1.18/src/long.h
[generic]                 8340   46088  18.1% -lh5- 8ffb Nov 21  2002 jikes-1.18/src/lookup.cpp
[generic]                 3444   16554  20.8% -lh5- a5dc Nov 21  2002 jikes-1.18/src/lookup.h
[generic]                  314     472  66.5% -lh5- 973e Nov 21  2002 jikes-1.18/src/lpginput.cpp
[generic]                  544    1013  53.7% -lh5- 888a Nov 21  2002 jikes-1.18/src/lpginput.h
[generic]                 1919    8048  23.8% -lh5- b738 Nov 21  2002 jikes-1.18/src/Makefile.am
[generic]                 5736   20896  27.5% -lh5- 5fd0 Nov 21  2002 jikes-1.18/src/Makefile.in
[generic]                 2570   16078  16.0% -lh5- 26b6 Nov 21  2002 jikes-1.18/src/modifier.cpp
[generic]                 5525   28131  19.6% -lh5- 53a3 Nov 21  2002 jikes-1.18/src/op.cpp
[generic]                 1969    7414  26.6% -lh5- 75db Nov 21  2002 jikes-1.18/src/op.h
[generic]                 6660   34663  19.2% -lh5- cd79 Jun 14  2003 jikes-1.18/src/option.cpp
[generic]                 1392    3513  39.6% -lh5- 4b28 Jun 14  2003 jikes-1.18/src/option.h
[generic]                 5230   23296  22.5% -lh5- 21fb Nov 21  2002 jikes-1.18/src/parser.cpp
[generic]                 1915    5631  34.0% -lh5- 9523 Nov 21  2002 jikes-1.18/src/parser.h
[generic]                13385   54776  24.4% -lh5- 0e67 Nov 21  2002 jikes-1.18/src/platform.cpp
[generic]                 9164   33058  27.7% -lh5- eb5c Jun 14  2003 jikes-1.18/src/platform.h
[generic]                10074   48103  20.9% -lh5- 0929 Nov 21  2002 jikes-1.18/src/scanner.cpp
[generic]                 1098    3269  33.6% -lh5- 1c07 Nov 21  2002 jikes-1.18/src/scanner.h
[generic]                 1185    4116  28.8% -lh5- 8b68 Nov 21  2002 jikes-1.18/src/segment.cpp
[generic]                 1256    4399  28.6% -lh5- d5cf Nov 21  2002 jikes-1.18/src/segment.h
[generic]                10673   56234  19.0% -lh5- eee1 Nov 21  2002 jikes-1.18/src/semantic.h
[generic]                 1972    7267  27.1% -lh5- aaf6 Nov 21  2002 jikes-1.18/src/set.cpp
[generic]                 6034   26795  22.5% -lh5- 5a7c Nov 21  2002 jikes-1.18/src/set.h
[generic]                 1490    4344  34.3% -lh5- 759b Nov 21  2002 jikes-1.18/src/spell.h
[generic]                10841   44169  24.5% -lh5- 0b9c Jun 14  2003 jikes-1.18/src/stream.cpp
[generic]                 4392   14222  30.9% -lh5- 595b Nov 21  2002 jikes-1.18/src/stream.h
[generic]                19680   95503  20.6% -lh5- 090e Jun 15  2003 jikes-1.18/src/symbol.cpp
[generic]                14054   74564  18.8% -lh5- bbad Jun 14  2003 jikes-1.18/src/symbol.h
[generic]                10800   70147  15.4% -lh5- f554 Jun 14  2003 jikes-1.18/src/system.cpp
[generic]                  731    1316  55.5% -lh5- 9f33 Nov 21  2002 jikes-1.18/src/tab.cpp
[generic]                  551     956  57.6% -lh5- 3e4c Nov 21  2002 jikes-1.18/src/tab.h
[generic]                 2314   13727  16.9% -lh5- 8975 Nov 21  2002 jikes-1.18/src/table.h
[generic]                 3596   12149  29.6% -lh5- 3003 Nov 21  2002 jikes-1.18/src/tuple.h
[generic]                 4155   33338  12.5% -lh5- 25b2 Nov 21  2002 jikes-1.18/src/unparse.cpp
[generic]                 7503   26956  27.8% -lh5- a2ff Jun 14  2003 jikes-1.18/src/unzip.cpp
[generic]                 6470   17411  37.2% -lh5- c590 Jun 14  2003 jikes-1.18/src/unzip.h
[generic]                 4477   18580  24.1% -lh5- 31de Jun 14  2003 jikes-1.18/src/zip.cpp
[generic]                 1001    2416  41.4% -lh5- 6db3 Jun 14  2003 jikes-1.18/src/zip.h
[generic]                 1994    4094  48.7% -lh5- 55d9 Nov 21  2002 jikes-1.18/TODO
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total       112 files  845150 4202166  20.1%            Jun 22  2003
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>