summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Jones <cbj@gnu.org>2002-02-09 21:45:47 +0000
committerBrian Jones <cbj@gnu.org>2002-02-09 21:45:47 +0000
commit72edeb8efb1b5b8e82f3daae1663e24f62582391 (patch)
treee6a0f3d03da8ebb9448f4f1ead8d69f96c3e807e
parentdd4e280204650dcf9e1c2b05171920840fe2661b (diff)
downloadclasspath-72edeb8efb1b5b8e82f3daae1663e24f62582391.tar.gz
* INSTALL: removed mention of needing gcjh and edited compilation
verbage * HACKING: warning that autoreconf does not always do what might be expected
-rw-r--r--ChangeLog7
-rw-r--r--HACKING3
-rw-r--r--INSTALL8
3 files changed, 11 insertions, 7 deletions
diff --git a/ChangeLog b/ChangeLog
index 8bde7daa5..bf45ae568 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2002-02-09 C. Brian Jones <cbj@gnu.org>
+ * INSTALL: removed mention of needing gcjh and edited compilation
+ verbage
+ * HACKING: warning that autoreconf does not always do what might
+ be expected
+
+2002-02-09 C. Brian Jones <cbj@gnu.org>
+
* lib/Makefile.am: no JNI header generation, do not use mkdep.pl,
Remake classes when source changes or new classes are added.
Do not bother including glibj.zip in dist, it has to be remade
diff --git a/HACKING b/HACKING
index 9cc4bbfca..81305ea6e 100644
--- a/HACKING
+++ b/HACKING
@@ -37,7 +37,8 @@ You can get CVS (development) versions of GNU Classpath by giving cvs the
<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.
+following from the toplevel directory. The autoreconf script does not
+always run these as might be expected.
aclocal; autoheader; automake; autoconf
diff --git a/INSTALL b/INSTALL
index 1c0f0bb2b..74db79ec9 100644
--- a/INSTALL
+++ b/INSTALL
@@ -32,9 +32,6 @@ Suggested Software
For building the JNI native libraries, the following are required.
- - gcjh from GCJ 2.96+, others can be specified using
- --with-javah=<program> as an argument to configure but have
- not been tested and may not work
- GTK+ 1.2.x
- libart_lgpl 2.1.0
- gdk-pixbuf (Only needed if you want to compile the native library)
@@ -76,7 +73,7 @@ native libraries in /usr/local/classpath/lib/classpath.
If you don't know what this means then the examples are correct.
LD_LIBRARY_PATH=/usr/local/classpath/lib/classpath
-CLASSPATH=/usr/local/classpath/share/classpath:.
+CLASSPATH=/usr/local/classpath/share/classpath/glibj.zip:.
export LD_LIBRARY_PATH CLASSPATH
More information about the VMs that use GNU Classpath can be found in the
@@ -89,8 +86,7 @@ Misc. Notes
Use of Sun's compiler is deprecated and probably does not work. At
least three free compilers are supported: gcj, jikes, and kjc.
-Recompilation may cause a lot of unneeded compilation. This has to
-do with how the compiler handles dependency tracking. For our part,
+Compilation is accomplished using a compiler's @file syntax. For our part,
we avoid placing make style dependencies as rules upon the compilation
of a particular class file and leave this up to the Java compiler instead.