Uploaded image for project: 'JikesRVM'
  1. JikesRVM
  2. RVM-630

Build support for Windows using Apache Harmony

    Details

      Description

      Apache Harmony's build simplifies building the class library for Windows, building Jikes RVM should be straight forward. We need to implement the host and target properties as well as fixing any issues with the boot image runner, syscall support, etc.

        Attachments

          Activity

          Hide
          ianrogers Ian Rogers added a comment -

          Currently the build is failing in Harmony:

          https://issues.apache.org/jira/browse/HARMONY-5948

          I've started a wiki page to describe the build process:

          http://docs.codehaus.org/display/RVM/Building+on+Windows

          Show
          ianrogers Ian Rogers added a comment - Currently the build is failing in Harmony: https://issues.apache.org/jira/browse/HARMONY-5948 I've started a wiki page to describe the build process: http://docs.codehaus.org/display/RVM/Building+on+Windows
          Hide
          ianrogers Ian Rogers added a comment -

          By using the HDK download, massaging the dll and jar files into our expected structure and with r14882 the build can get as far as boot image writing but fails due to differences between the UNIX Harmony and Windows Harmony primordials.

          Show
          ianrogers Ian Rogers added a comment - By using the HDK download, massaging the dll and jar files into our expected structure and with r14882 the build can get as far as boot image writing but fails due to differences between the UNIX Harmony and Windows Harmony primordials.
          Hide
          ebrangs Erik Brangs added a comment -

          MRP, a fork of the Jikes RVM, provides support for building on Windows using Apache Harmony (which has now been retired). Some of the changes for building on Windows are not specific to Apache Harmony and could be applied to the RVM.

          Show
          ebrangs Erik Brangs added a comment - MRP , a fork of the Jikes RVM, provides support for building on Windows using Apache Harmony (which has now been retired). Some of the changes for building on Windows are not specific to Apache Harmony and could be applied to the RVM.
          Hide
          dgrove David Grove added a comment -

          Closing all harmony issues as won't fix

          Show
          dgrove David Grove added a comment - Closing all harmony issues as won't fix
          Hide
          ebrangs Erik Brangs added a comment -

          Changing the title in order to prevent misunderstandings if this appears in the release notes. We're not opposed to Windows support, we just don't want to support Apache Harmony.

          Show
          ebrangs Erik Brangs added a comment - Changing the title in order to prevent misunderstandings if this appears in the release notes. We're not opposed to Windows support, we just don't want to support Apache Harmony.

            People

            • Assignee:
              Unassigned
              Reporter:
              ianrogers Ian Rogers
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: