glfs/general/prog/jdk/j2sdk-intro.xml
Tushar Teredesai 92559316ef Updated to j2sdk-1.4.2
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@1718 af4574ff-66df-0310-9fd7-8a98e5e911e0
2004-01-25 02:38:24 +00:00

76 lines
3.3 KiB
XML

<sect2>
<title>Introduction to j2sdk</title>
<para>The <application>J2SDK</application> package contains Sun's
<application>Java</application> development environment. This is useful for
developing <application>Java</application> programs and provides the runtime
environment necessary to run <application>Java</application> programs. It also
includes a plug-in for browsers so that they can be <application>Java
</application> aware.</para>
<para>
The <acronym>JDK</acronym> comes in two flavors, a precompiled binary and a
source package. Previously, the plugin included in the <acronym>JDK</acronym> binary
package was unusable on <acronym>LFS</acronym>
owing to incompatibilities with <acronym>GCC</acronym>-3 compiled browsers.
This is not the case anymore.</para>
<para>The source package requires registration at the Sun
developer site and accepting the Sun Community Source License.
The source code cannot be downloaded from some countries, so for users
from those countries, the binary may be the only option.</para>
<para>Even if you plan on compiling the <acronym>JDK</acronym> source, you will
need to download the binary version to bootstrap the <acronym>JDK</acronym>
build. Follow the below link to download both source and binary packages. When
downloading the source also download the <application>Mozilla</application>
headers package available at the same location.</para>
<!--
<para>For users who cannot download the <application>J2SDK</application> source owing to license restrictions, <application>blackdown
</application> has an <acronym>GCC</acronym>-3 based precompiled version.
Check out <ulink url="http://www.blackdown.org/"/> for more
information.</para>
-->
<sect3><title>Package information</title>
<itemizedlist spacing='compact'>
<listitem><para>Download (HTTP): <ulink
url="&j2sdk-download-http;"/></para></listitem>
<!--
<listitem><para>Download (FTP): <ulink
url="&j2sdk-download-ftp;"/></para></listitem>
-->
<listitem><para>Version used (binary):
&j2sdk-bin-version;</para></listitem>
<listitem><para>Download size (binary): &j2sdk-bin-size;</para></listitem>
<listitem><para>Download size (source): &j2sdk-src-size;</para></listitem>
<listitem><para>Estimated Disk space required:
&j2sdk-src-buildsize;</para></listitem>
<listitem><para>Estimated build time:
&j2sdk-time;</para></listitem></itemizedlist>
</sect3>
<sect3><title>Additional downloads</title>
<itemizedlist spacing='compact'>
<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-fix-inline-asm-1.patch"/></para></listitem>
<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-gcc33-1.patch"/></para></listitem>
<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-motif-mkmsgcat.patch"/></para></listitem>
<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-remove-debug-image.patch"/></para></listitem>
<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-remove-fixed-paths-1.patch"/></para></listitem>
<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-static_cxx.patch"/></para></listitem>
</itemizedlist>
</sect3>
<sect3><title><application>J2SDK</application> dependencies</title>
<sect4><title>Required</title>
<para><xref linkend="xfree86"/>, <xref linkend="zip"/>, <xref
linkend="unzip"/>, <xref linkend="cpio"/>, <xref linkend="alsa"/>,
and <xref linkend="tcsh"/>
</para></sect4>
</sect3>
</sect2>