From 72edeb8efb1b5b8e82f3daae1663e24f62582391 Mon Sep 17 00:00:00 2001 From: Brian Jones Date: Sat, 9 Feb 2002 21:45:47 +0000 Subject: * INSTALL: removed mention of needing gcjh and edited compilation verbage * HACKING: warning that autoreconf does not always do what might be expected --- ChangeLog | 7 +++++++ HACKING | 3 ++- INSTALL | 8 ++------ 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8bde7daa5..bf45ae568 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2002-02-09 C. Brian Jones + + * 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 * lib/Makefile.am: no JNI header generation, do not use mkdep.pl, 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 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= 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. -- cgit v1.2.1