diff options
author | Aaron M. Renn <arenn@urbanophile.com> | 1999-01-30 21:54:43 +0000 |
---|---|---|
committer | Aaron M. Renn <arenn@urbanophile.com> | 1999-01-30 21:54:43 +0000 |
commit | 97ef2ff8c6278cad17c1e32052898f33f2d2aedd (patch) | |
tree | 0a8a33948192c1c0f5940a4a983c6530fab75007 /INSTALL | |
parent | 58ae8de47820f6283020d4ebe59c8d9b79c5497d (diff) | |
download | classpath-97ef2ff8c6278cad17c1e32052898f33f2d2aedd.tar.gz |
Updates for release
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 38 |
1 files changed, 24 insertions, 14 deletions
@@ -1,10 +1,12 @@ +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. + Before installing, note that only Japhar 0.07 or later is supported. -Currently only Japhar 0.06 is in distribution which means you will need -the latest and greatest Japhar from CVS in order for Classpath to -work. (This will only be needed until the next Japhar development -release). If you don't have the current Japhar from CVS, Classpath -won't work. See http://www.japhar.org/ for details on anonymous CVS -access to the Japhar sources. +You will need to download that from http://www.japhar.org/ in order to +use GNU Classpath. Note that Classpath also requires that Japhar be +configured with the Foreign Function Interface library. So make sure +you specify --enable-libffi when running the Japhar configure script. This package was designed to use the GNU standard for configuration and makefiles. To build and install do the following: @@ -14,14 +16,22 @@ various options you might want to pass to configure to control how the package is built. "configure --help" will give a complete list. Of relevance, a target JVM must be specified. Currently only Japhar is supported, and the option for that is --with-japhar. (This option is -turned on by default). The target JVM will be used to compile the -class library by default, but this can be overridden by specifying a -java executable to use (the --with-java=<path-to-java> option) and the -class library archive to use (the --with-classlib=<path-to-classlib> -option). It is a good idea to use these last two options to specify -the JDK for compiling, since Japhar current doesn't work. :-) - -2). Type "make' to build the package +turned on by default, so you don't have to specify it). The target +JVM will be used to compile the class library by default, but this +can be overridden by specifying a java executable to use (the +--with-java=<path-to-java> option) and the class library archive to use +(the --with-classlib=<path-to-classlib> option). It is a good idea to +use these last two options to specify the JDK for compiling, since +Japhar current doesn't work. :-) + +Recompilation of the Java packages is not done by default. The compiled +classes are included with this distribution. To enable recompilation, +use the `--enable-developer-mode' option to configure. + +2). Type "make" to build the package. Right now there is a dependency +problem so the build will fail the first time. Never fear, just type +"make" again and everything should run to completion. I told you this +was a development release. 3). Type "make install" to install everything. This may require being the superuser. |