748 </blockquote> |
748 </blockquote> |
749 </blockquote> |
749 </blockquote> |
750 |
750 |
751 </blockquote> |
751 </blockquote> |
752 |
752 |
753 <h5><a name="vs2010">Visual Studio 2010 Compilers</a></h5> |
753 <h5><a name="vs2013">Visual Studio 2013 Compilers</a></h5> |
754 <blockquote> |
754 <blockquote> |
755 <p> |
755 <p> |
756 The 32-bit and 64-bit OpenJDK Windows build requires |
756 The 32-bit and 64-bit OpenJDK Windows build requires |
757 Microsoft Visual Studio C++ 2010 (VS2010) Professional |
757 Microsoft Visual Studio C++ 2013 (VS2013) Professional |
758 Edition or Express compiler. |
758 Edition or Express compiler. |
759 The compiler and other tools are expected to reside |
759 The compiler and other tools are expected to reside |
760 in the location defined by the variable |
760 in the location defined by the variable |
761 <code>VS100COMNTOOLS</code> which |
761 <code>VS120COMNTOOLS</code> which |
762 is set by the Microsoft Visual Studio installer. |
762 is set by the Microsoft Visual Studio installer. |
763 </p> |
763 </p> |
764 <p> |
764 <p> |
765 Only the C++ part of VS2010 is needed. |
765 Only the C++ part of VS2013 is needed. |
766 Try to let the installation go to the default |
766 Try to let the installation go to the default |
767 install directory. |
767 install directory. |
768 Always reboot your system after installing VS2010. |
768 Always reboot your system after installing VS2013. |
769 The system environment variable VS100COMNTOOLS |
769 The system environment variable VS120COMNTOOLS |
770 should be |
770 should be |
771 set in your environment. |
771 set in your environment. |
772 </p> |
772 </p> |
773 <p> |
773 <p> |
774 Make sure that TMP and TEMP are also set |
774 Make sure that TMP and TEMP are also set |
1852 </tr> |
1852 </tr> |
1853 </thead> |
1853 </thead> |
1854 <tbody> |
1854 <tbody> |
1855 <tr> |
1855 <tr> |
1856 <td>Linux X86 (32-bit) and X64 (64-bit)</td> |
1856 <td>Linux X86 (32-bit) and X64 (64-bit)</td> |
1857 <td>Fedora 9</td> |
1857 <td>Oracle Enterprise Linux 6.4</td> |
1858 <td>gcc 4.3 </td> |
1858 <td>gcc 4.8.2 </td> |
1859 <td>JDK 7u7</td> |
1859 <td>JDK 8</td> |
1860 <td>2 or more</td> |
1860 <td>2 or more</td> |
1861 <td>1 GB</td> |
1861 <td>1 GB</td> |
1862 <td>6 GB</td> |
1862 <td>6 GB</td> |
1863 </tr> |
1863 </tr> |
1864 <tr> |
1864 <tr> |
1865 <td>Solaris SPARC (32-bit) and SPARCV9 (64-bit)</td> |
1865 <td>Solaris SPARCV9 (64-bit)</td> |
1866 <td>Solaris 10 Update 6</td> |
1866 <td>Solaris 10 Update 10</td> |
1867 <td>Studio 12 Update 1 + patches</td> |
1867 <td>Studio 12 Update 3 + patches</td> |
1868 <td>JDK 7u7</td> |
1868 <td>JDK 8</td> |
1869 <td>4 or more</td> |
1869 <td>4 or more</td> |
1870 <td>4 GB</td> |
1870 <td>4 GB</td> |
1871 <td>8 GB</td> |
1871 <td>8 GB</td> |
1872 </tr> |
1872 </tr> |
1873 <tr> |
1873 <tr> |
1874 <td>Solaris X86 (32-bit) and X64 (64-bit)</td> |
1874 <td>Solaris X64 (64-bit)</td> |
1875 <td>Solaris 10 Update 6</td> |
1875 <td>Solaris 10 Update 10</td> |
1876 <td>Studio 12 Update 1 + patches</td> |
1876 <td>Studio 12 Update 3 + patches</td> |
1877 <td>JDK 7u7</td> |
1877 <td>JDK 8</td> |
1878 <td>4 or more</td> |
1878 <td>4 or more</td> |
1879 <td>4 GB</td> |
1879 <td>4 GB</td> |
1880 <td>8 GB</td> |
1880 <td>8 GB</td> |
1881 </tr> |
1881 </tr> |
1882 <tr> |
1882 <tr> |
1883 <td>Windows X86 (32-bit)</td> |
1883 <td>Windows X86 (32-bit)</td> |
1884 <td>Windows XP</td> |
1884 <td>Windows Server 2012 R2 x64</td> |
1885 <td>Microsoft Visual Studio C++ 2010 Professional Edition</td> |
1885 <td>Microsoft Visual Studio C++ 2013 Professional Edition</td> |
1886 <td>JDK 7u7</td> |
1886 <td>JDK 8</td> |
1887 <td>2 or more</td> |
1887 <td>2 or more</td> |
1888 <td>2 GB</td> |
1888 <td>2 GB</td> |
1889 <td>6 GB</td> |
1889 <td>6 GB</td> |
1890 </tr> |
1890 </tr> |
1891 <tr> |
1891 <tr> |
1892 <td>Windows X64 (64-bit)</td> |
1892 <td>Windows X64 (64-bit)</td> |
1893 <td>Windows Server 2003 - Enterprise x64 Edition</td> |
1893 <td>Windows Server 2012 R2 x64</td> |
1894 <td>Microsoft Visual Studio C++ 2010 Professional Edition</td> |
1894 <td>Microsoft Visual Studio C++ 2013 Professional Edition</td> |
1895 <td>JDK 7u7</td> |
1895 <td>JDK 8</td> |
1896 <td>2 or more</td> |
1896 <td>2 or more</td> |
1897 <td>2 GB</td> |
1897 <td>2 GB</td> |
1898 <td>6 GB</td> |
1898 <td>6 GB</td> |
1899 </tr> |
1899 </tr> |
1900 <tr> |
1900 <tr> |
1901 <td>Mac OS X X64 (64-bit)</td> |
1901 <td>Mac OS X X64 (64-bit)</td> |
1902 <td>Mac OS X 10.7 "Lion"</td> |
1902 <td>Mac OS X 10.9 "Mavericks"</td> |
1903 <td>XCode 4.5.2 or newer</td> |
1903 <td>XCode 5.1.1 or newer</td> |
1904 <td>JDK 7u7</td> |
1904 <td>JDK 8</td> |
1905 <td>2 or more</td> |
1905 <td>2 or more</td> |
1906 <td>4 GB</td> |
1906 <td>4 GB</td> |
1907 <td>6 GB</td> |
1907 <td>6 GB</td> |
1908 </tr> |
1908 </tr> |
1909 </tbody> |
1909 </tbody> |
2007 <code>export PATH="/usr/lib/jvm/java-7-openjdk/bin:${PATH}"</code> |
2007 <code>export PATH="/usr/lib/jvm/java-7-openjdk/bin:${PATH}"</code> |
2008 </blockquote> |
2008 </blockquote> |
2009 </blockquote> |
2009 </blockquote> |
2010 |
2010 |
2011 <h4><a name="ubuntu">Ubuntu 12.04</a></h4> |
2011 <h4><a name="ubuntu">Ubuntu 12.04</a></h4> |
2012 <blockquote> |
2012 <blockquote> |
2013 After installing <a href="http://ubuntu.org">Ubuntu</a> 12.04 |
2013 After installing <a href="http://ubuntu.org">Ubuntu</a> 12.04 |
2014 you need to install several build dependencies. The simplest |
2014 you need to install several build dependencies. The simplest |
2015 way to do it is to execute the following commands: |
2015 way to do it is to execute the following commands: |
2016 <blockquote> |
2016 <blockquote> |
2017 <code>sudo aptitude build-dep openjdk-7</code> |
2017 <code>sudo aptitude build-dep openjdk-7</code> |