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.

        Gliffy Diagrams

          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: