Jikesrvm version 2.3.3 - How to Download and Install on Mac OS X
Saturday the 7th of November, 2009

    jikesrvm  most recent diff


    version 2.3.3

      View the most recent changes for the jikesrvm port at: jikesrvm.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for jikesrvm.
      The raw portfile for jikesrvm 2.3.3 is located here:
      http://jikesrvm.darwinports.com/dports/lang/jikesrvm/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/jikesrvm


      The jikesrvm Portfile 30235 2007-10-22 23:13:37Z jmpp macports.org $

      PortSystem 1.0

      Name: jikesrvm
      Version: 2.3.3
      Category: lang java devel
      Platform: darwin
      Maintainers: nomaintainer
      Description: the Jikes (Java) Research Virtual Machine
      Long Description: Jikes RVM (Research Virtual Machine) provides the research community with a flexible open testbed to prototype virtual machine technologies and experiment with a large variety of design alternatives. The virtual machine infrastructure in Jikes RVM was independently developed as part of the Jalapeno research project at the IBM T.J. Watson Research Center.

      Homepage: http://ww.jikesrvm.org/
      Master Sites: sourceforge:${name}:rvm gnu:classpath/:cp
      set cpversion 0.10
      distfiles ${name}-${version}.tar.gz:rvm classpath-${cpversion}.tar.gz:cp
      fetch.use_epsv yes
      Checksums: ${distname}.tar.gz md5 ec0fb55a9573727928f82dce46ca5d49 classpath-${cpversion}.tar.gz md5 a59a5040f9c1237dbf27bfc668919943
      Patch Files: patch-rvm.diff

      post-extract {
      file mkdir ${worksrcpath}/classpath
      file rename ${workpath}/classpath-${cpversion} ${worksrcpath}/classpath/classpath
      }

      configure.env RVM_ROOT=${worksrcpath} RVM_BUILD=${workpath}/build RVM_HOST_CONFIG=${filespath}/powerpc-unknown-osx-gnu RVM_TARGET_CONFIG=${filespath}/powerpc-unknown-osx-gnu
      configure.cmd rvm/bin/jconfigure
      configure.pre_args prototype

      build.env ${configure.env}
      build.cmd ./jbuild
      build.dir ${workpath}/build
      build.target

      pre-destroot {
      reinplace "s|__PREFIX__|${prefix}|g" ${worksrcpath}/rvm/bin/rvm
      }
      destroot {
      file delete -force ${worksrcpath}/rvm/src
      file copy ${worksrcpath}/rvm ${destroot}${prefix}/lib/
      file copy ${workpath}/build ${destroot}${prefix}/lib/rvm/
      system "cd ${destroot}${prefix}/bin && ln -sf ../lib/rvm/bin/rvm"
      xinstall -m 755 ${worksrcpath}/rvm/bin/sanity-envars.bash ${destroot}${prefix}/lib/rvm/
      }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/jikesrvm
      % sudo port install jikesrvm
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching jikesrvm
      ---> Verifying checksum for jikesrvm
      ---> Extracting jikesrvm
      ---> Configuring jikesrvm
      ---> Building jikesrvm with target all
      ---> Staging jikesrvm into destroot
      ---> Installing jikesrvm
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using jikesrvm with these commands:
      %  man jikesrvm
      % apropos jikesrvm
      % which jikesrvm
      % locate jikesrvm

     Where to find more information:

    Darwin Ports



    Lightbox this page.