make/common/shared/Defs-versions.gmk

Print this page




  95 #
  96 # REQUIRED_UNZIP_VER
  97 #   The minimum version of unzip.
  98 #
  99 # REQUIRED_ZIP_VER
 100 #   The minimum version of unzip.
 101 #
 102 ###########
 103 #
 104 # Differences in the build platform from these versions may trigger warnings
 105 #   messages during the sanity checking when building the JDK.
 106 #
 107 # When building the OpenJDK most of these required or expected  versions are 
 108 #  ignored or allowed to vary widely to accomodate the many build situations
 109 #  of the OpenJDK.
 110 #
 111 ##########################################################################
 112 
 113 # Solaris specific
 114 ifeq ($(PLATFORM), solaris)

 115   REQUIRED_OS_VERSION         = 5.10
 116   REQUIRED_OS_VARIANT_NAME    = Solaris
 117   REQUIRED_OS_VARIANT_VERSION = $(REQUIRED_OS_VERSION)
 118   ifeq ($(ARCH_FAMILY), sparc)
 119     REQUIRED_FREE_SPACE       = 1300000
 120   else
 121     REQUIRED_FREE_SPACE       = 1040000
 122   endif
 123   REQUIRED_COMPILER_NAME      = Sun Studio 12 Update 1
 124   REQUIRED_COMPILER_VERSION   = SS12u1
 125   ifeq ($(CC_VERSION),sun)
 126     REQUIRED_CC_VER           = 5.10
 127   endif
 128   ifeq ($(CC_VERSION),gcc)
 129     REQUIRED_CC_VER           = 3.4.3
 130   endif
 131   REQUIRED_GCC_VER            = 2.95.2
 132 endif
 133 
 134 # Linux specific
 135 ifeq ($(PLATFORM), linux)

 136   REQUIRED_OS_VERSION         = 2.6
 137   REQUIRED_OS_VARIANT_NAME    = Fedora
 138   REQUIRED_OS_VARIANT_VERSION = 9
 139   REQUIRED_FREE_SPACE         = 1460000
 140   REQUIRED_ALSA_VERSION       = 0.9.1
 141   REQUIRED_COMPILER_NAME      = GCC4
 142   REQUIRED_COMPILER_VERSION   = GCC4
 143   REQUIRED_GCC_VER            = 2.95
 144   ifeq ($(CC_VERSION),gcc)
 145     REQUIRED_CC_VER           = 4.3.0
 146   endif
 147   ifeq ($(CC_VERSION),sun)
 148     REQUIRED_CC_VER           = 5.10
 149   endif
 150 endif
 151 
 152 # Windows specific
 153 ifeq ($(PLATFORM), windows)

 154   ifeq ($(ARCH_DATA_MODEL),64)
 155     REQUIRED_OS_VERSION       = 5.2
 156     REQUIRED_OS_VARIANT_NAME  = Windows2003
 157   else
 158     REQUIRED_OS_VERSION       = 5.1
 159     REQUIRED_OS_VARIANT_NAME  = WindowsXP
 160   endif
 161   REQUIRED_OS_VARIANT_VERSION = $(REQUIRED_OS_VERSION)
 162   REQUIRED_CYGWIN_VER         = 4.0
 163   REQUIRED_MKS_VER            = 6.1
 164   REQUIRED_FREE_SPACE         = 500000
 165   REQUIRED_DXSDK_VER          = 0x0900
 166   ifeq ($(CC_VERSION),msvc)
 167     ifeq ($(ARCH_DATA_MODEL), 32)
 168       REQUIRED_COMPILER_NAME    = Visual Studio 10
 169       REQUIRED_COMPILER_VERSION = VS2010
 170       REQUIRED_CC_VER           = 16.00.30319.01
 171       REQUIRED_LINK_VER         = 10.00.30319.01
 172     else
 173       ifeq ($(ARCH), ia64)




  95 #
  96 # REQUIRED_UNZIP_VER
  97 #   The minimum version of unzip.
  98 #
  99 # REQUIRED_ZIP_VER
 100 #   The minimum version of unzip.
 101 #
 102 ###########
 103 #
 104 # Differences in the build platform from these versions may trigger warnings
 105 #   messages during the sanity checking when building the JDK.
 106 #
 107 # When building the OpenJDK most of these required or expected  versions are 
 108 #  ignored or allowed to vary widely to accomodate the many build situations
 109 #  of the OpenJDK.
 110 #
 111 ##########################################################################
 112 
 113 # Solaris specific
 114 ifeq ($(PLATFORM), solaris)
 115   REQUIRED_OS_NAME            = SunOS
 116   REQUIRED_OS_VERSION         = 5.10
 117   REQUIRED_OS_VARIANT_NAME    = Solaris
 118   REQUIRED_OS_VARIANT_VERSION = $(REQUIRED_OS_VERSION)
 119   ifeq ($(ARCH_FAMILY), sparc)
 120     REQUIRED_FREE_SPACE       = 1300000
 121   else
 122     REQUIRED_FREE_SPACE       = 1040000
 123   endif
 124   REQUIRED_COMPILER_NAME      = Sun Studio 12 Update 1
 125   REQUIRED_COMPILER_VERSION   = SS12u1
 126   ifeq ($(CC_VERSION),sun)
 127     REQUIRED_CC_VER           = 5.10
 128   endif
 129   ifeq ($(CC_VERSION),gcc)
 130     REQUIRED_CC_VER           = 3.4.3
 131   endif
 132   REQUIRED_GCC_VER            = 2.95.2
 133 endif
 134 
 135 # Linux specific
 136 ifeq ($(PLATFORM), linux)
 137   REQUIRED_OS_NAME            = Linux
 138   REQUIRED_OS_VERSION         = 2.6
 139   REQUIRED_OS_VARIANT_NAME    = Fedora
 140   REQUIRED_OS_VARIANT_VERSION = 9
 141   REQUIRED_FREE_SPACE         = 1460000
 142   REQUIRED_ALSA_VERSION       = 0.9.1
 143   REQUIRED_COMPILER_NAME      = GCC4
 144   REQUIRED_COMPILER_VERSION   = GCC4
 145   REQUIRED_GCC_VER            = 2.95
 146   ifeq ($(CC_VERSION),gcc)
 147     REQUIRED_CC_VER           = 4.3.0
 148   endif
 149   ifeq ($(CC_VERSION),sun)
 150     REQUIRED_CC_VER           = 5.10
 151   endif
 152 endif
 153 
 154 # Windows specific
 155 ifeq ($(PLATFORM), windows)
 156   REQUIRED_OS_NAME            = Windows
 157   ifeq ($(ARCH_DATA_MODEL),64)
 158     REQUIRED_OS_VERSION       = 5.2
 159     REQUIRED_OS_VARIANT_NAME  = Windows2003
 160   else
 161     REQUIRED_OS_VERSION       = 5.1
 162     REQUIRED_OS_VARIANT_NAME  = WindowsXP
 163   endif
 164   REQUIRED_OS_VARIANT_VERSION = $(REQUIRED_OS_VERSION)
 165   REQUIRED_CYGWIN_VER         = 4.0
 166   REQUIRED_MKS_VER            = 6.1
 167   REQUIRED_FREE_SPACE         = 500000
 168   REQUIRED_DXSDK_VER          = 0x0900
 169   ifeq ($(CC_VERSION),msvc)
 170     ifeq ($(ARCH_DATA_MODEL), 32)
 171       REQUIRED_COMPILER_NAME    = Visual Studio 10
 172       REQUIRED_COMPILER_VERSION = VS2010
 173       REQUIRED_CC_VER           = 16.00.30319.01
 174       REQUIRED_LINK_VER         = 10.00.30319.01
 175     else
 176       ifeq ($(ARCH), ia64)