Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4108722

Build process is poorly documented & overly complex, too many tools/utilities

    Details

    • Subcomponent:
    • Resolved In Build:
      beta
    • CPU:
      generic
    • OS:
      solaris_2.5.1

      Description

      Build process - The build process is poorly documented and overly
      complex due to the large number of tools and utilities used. It looks
      like each developers favorite build methodology and tool were thrown
      together without any regard for consistency. Just identifying and
      then providing all the tools for the build environment has taken
      several months work. The build process for JVM and subsequent
      products should be portable also. A consistent, well thought out and
      documented build process that uses the minimum number of tools is
      required.

      We do have the MKS tools for the PC environment. Those tools are not
      useful to us in our native environment. Here is the list of tools required
      to use the makefile thus far. Note we have not completed execution of
      the makefile so more tool requirements may be lurking.

      Tools required for JVM Makefile

        ECHO
        BASH
        RM
        TRUE
        CC
        TOUCH
        CAT
        MKDIR
        CP
        LN
        AWK
        DATE
        WFLCP
        UNAME
        SED
        GNUMAKE

      Tools used, but not required for JVM Makefile

      PERL (not required to produce executable)

        Attachments

          Activity

            People

            • Assignee:
              dmcduffisunw Dale Mcduffie (Inactive)
              Reporter:
              jbenoit Jonathan Benoit (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Imported:
                Indexed: