You can, of course, use your own classpath tree if you have one. But you must make an 'i686' directory parallel to the top of your tree, and do configure there as specified above.
export RVM_ROOT=<rvmroot> export RVM_HOST_CONFIG=<rvmroot>/rvm/config/i686-pc-linux.eb export RVM_TARGET_CONFIG=<rvmroot>/rvm/config/i686-pc-linux.eb export RVM_BUILD=<some directory that can be trashed or created> export PATH=<rvmroot>/rvm/bin:${PATH}
Many variations are possible. Be warned that BaseBaseSemiSpace instructs jconfigure to prepare a version of JikesRVM that is slow to run but quick to build. After verifying that that works, you may want to try FastAdaptiveSemiSpace instead (just change the last argument to jconfigure; you will probably want to change RVM_BUILD so that the FastAdaptive image does not destroy the BaseBase one). That will prepare a Jikes RVM version that takes much longer to build (~25 minutes on a fast machine) but will run programs much faster. Also be warned that you currently need rather a lot of memory to build the FastAdaptiveSemiSpace image; recommended at least 512MB.
If you have problems, refer to specific install documentation for each project. Thank you to Julian Dolby for providing these instructions.
Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.
Please send comments on these web pages to webmasters@www.gnu.org, send other questions to gnu@gnu.org.
Copyright © 1999-2006 Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Updated: $Date: 2006/12/17 19:53:07 $ $Author: mark $