source: general/prog/jdk/j2sdk-intro.xml@ 034abd0

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.0 6.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb v5_1 v5_1-pre1 xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 034abd0 was 034abd0, checked in by Tushar Teredesai <tushar@…>, 20 years ago

Changed dependencies to refer to either XFree86 or Xorg

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2149 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 3.3 KB
Line 
1<sect2>
2<title>Introduction to j2sdk</title>
3
4<para>The <application>J2SDK</application> package contains Sun's
5<application>Java</application> development environment. This is useful for
6developing <application>Java</application> programs and provides the runtime
7environment necessary to run <application>Java</application> programs. It also
8includes a plug-in for browsers so that they can be <application>Java
9</application> aware.</para>
10
11<para>
12The <acronym>JDK</acronym> comes in two flavors, a precompiled binary and a
13source package. Previously, the plugin included in the <acronym>JDK</acronym> binary
14package was unusable on <acronym>LFS</acronym>
15owing to incompatibilities with <acronym>GCC</acronym>-3 compiled browsers.
16This is not the case anymore.</para>
17
18<para>The source package requires registration at the Sun
19developer site and accepting the Sun Community Source License.
20The source code cannot be downloaded from some countries, so for users
21from those countries, the binary may be the only option.</para>
22
23<para>Even if you plan on compiling the <acronym>JDK</acronym> source, you will
24need to download the binary version to bootstrap the <acronym>JDK</acronym>
25build. Follow the below link to download both source and binary packages. When
26downloading the source also download the <application>Mozilla</application>
27headers package available at the same location.</para>
28
29<!--
30<para>For users who cannot download the <application>J2SDK</application> source owing to license restrictions, <application>blackdown
31</application> has an <acronym>GCC</acronym>-3 based precompiled version.
32Check out <ulink url="http://www.blackdown.org/"/> for more
33information.</para>
34-->
35
36<sect3><title>Package information</title>
37<itemizedlist spacing='compact'>
38<listitem><para>Download (HTTP): <ulink
39url="&j2sdk-download-http;"/></para></listitem>
40<!--
41<listitem><para>Download (FTP): <ulink
42url="&j2sdk-download-ftp;"/></para></listitem>
43-->
44<listitem><para>Version used (binary):
45&j2sdk-bin-version;</para></listitem>
46<listitem><para>Download size (binary): &j2sdk-bin-size;</para></listitem>
47<listitem><para>Download size (source): &j2sdk-src-size;</para></listitem>
48<listitem><para>Estimated Disk space required:
49&j2sdk-src-buildsize;</para></listitem>
50<listitem><para>Estimated build time:
51&j2sdk-time;</para></listitem></itemizedlist>
52</sect3>
53
54<sect3><title>Additional downloads</title>
55<itemizedlist spacing='compact'>
56<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-fix-inline-asm-1.patch"/></para></listitem>
57<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-gcc33-1.patch"/></para></listitem>
58<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-motif-mkmsgcat.patch"/></para></listitem>
59<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-remove-debug-image.patch"/></para></listitem>
60<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-remove-fixed-paths-1.patch"/></para></listitem>
61<listitem><para><ulink url="&patch-root;/j2sdk-1.4.2-static_cxx.patch"/></para></listitem>
62</itemizedlist>
63</sect3>
64
65
66<sect3><title><application>J2SDK</application> dependencies</title>
67<sect4><title>Required</title>
68<para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), <xref linkend="zip"/>, <xref
69linkend="unzip"/>, <xref linkend="cpio"/>, <xref linkend="alsa"/>,
70and <xref linkend="tcsh"/>
71</para></sect4>
72</sect3>
73
74
75</sect2>
Note: See TracBrowser for help on using the repository browser.