summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--HACKING16
-rw-r--r--INSTALL21
-rw-r--r--README2
4 files changed, 41 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 85d1de0c3..ea7e521c6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2002-02-07 Mark Wielaard <mark@klomp.org>
+ * HACKING: add "last updated" and some new information.
+ * INSTALL: add information on different byte code compilers.
+ * README: add "last updated"
+
+2002-02-07 Mark Wielaard <mark@klomp.org>
+
* configure.in (AC_OUTPUT): add gnu/java/math/Makefile and
java/awt/font/Makefile.
* java/awt/Makefile.am (EXTRA_DIST): add GridBagConstraints.java and
diff --git a/HACKING b/HACKING
index 9624d928c..9cc4bbfca 100644
--- a/HACKING
+++ b/HACKING
@@ -1,3 +1,10 @@
+HACKING GNU Classpath - Last updated: Feb 07, 2002
+Please read the README and INSTALL files first.
+
+You only need the information in this file when working on non-released (CVS)
+versions of GNU Classpath. Installation information for released versions
+of GNU Classpath can be found in the INSTALL file.
+
If you want to hack on GNU Classpath it will make things easier if you
have the following installed:
@@ -21,6 +28,14 @@ For building the JNI native libraries, the following are required.
- libart_lgpl 2.1.0
- gdk-pixbuf (Only needed if you want to compile the native library)
+You can get CVS (development) versions of GNU Classpath by giving cvs the
+-d option with (or setting the environment variable CVSROOT to)
+:pserver:anoncvs@subversions.gnu.org:/cvsroot/classpath
+ --> First do "cvs login". Hit <Return> when prompted for a password
+ --> Then do "cvs checkout classpath"
+ --> More detailed instructions available on the Savannah project website.
+ <http://savannah.gnu.org/projects/classpath/>
+
If you start from the current CVS version, you will have to run the
following from the toplevel directory.
@@ -55,4 +70,3 @@ checking it in.
If you have any questions, suggestions, etc., send them to
classpath@gnu.org.
-
diff --git a/INSTALL b/INSTALL
index feaffca0a..1c0f0bb2b 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,8 +1,9 @@
-Installing GNU Classpath - Nov. 03, 2001
+Installing GNU Classpath - Last updated: Feb. 07, 2002
First, this is a development release only! Unless you are interested in
active development and debugging, or just like running random alpha code,
-this release is probably not for you.
+this release is probably not for you. Please see the README file for a
+list of VMs that work with GNU Classpath.
------------------------------------------------------------------
Suggested Software
@@ -19,6 +20,15 @@ Suggested Software
- IBM jikes 1.13 (newer versions up to 1.15 appear to be broken)
or GCJ 3.0.2+. The kjc compiler is supported with configure
but we have been unable to successfully compiled with it.
+ Jikes is currently the default compiler. You can select the
+ compiler using --with-jikes, --with-gcj or --with-kjc as argument
+ to configure.
+
+ Note that GCC 3.1 (from CVS) is currently broken, if you do
+ want to use it look at the status of the following bug:
+ <http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&database=gcc&pr=4715>
+ Applying the patch in that report to gcc/jva/parse.y does seem to
+ solve/work around the problem.
For building the JNI native libraries, the following are required.
@@ -47,7 +57,8 @@ gives a complete list.
dependency problem and we aim to keep it that way.
3). Type "make install" to install everything. This may require
-being the superuser.
+being the superuser. The default install path is /usr/local/classpath
+you may change it by giving configure the --prefix=<path> option.
Report bugs to classpath@gnu.org or much better via Savannah at this
URL: http://savannah.gnu.org/support/?func=addsupport&group_id=85
@@ -68,6 +79,10 @@ LD_LIBRARY_PATH=/usr/local/classpath/lib/classpath
CLASSPATH=/usr/local/classpath/share/classpath:.
export LD_LIBRARY_PATH CLASSPATH
+More information about the VMs that use GNU Classpath can be found in the
+README file. Information on using the above setup with the ORP VM can be
+found at <http://www.gnu.org/software/classpath/doc/orp.html>.
+
------------------------------------------------------------------
Misc. Notes
------------------------------------------------------------------
diff --git a/README b/README
index f96806ef4..3ff53b8a2 100644
--- a/README
+++ b/README
@@ -1,3 +1,5 @@
+GNU Classpath README - Last updated: Feb 07, 2002
+
GNU Classpath, Essential Libraries for Java is a project to create
a complete "clean room" implementation of the Java class libraries
that will also be free software. Additionally GNU Classpath now includes