Changeset bccbdaea for general/prog/jdk.xml
- Timestamp:
- 11/29/2005 07:07:13 PM (19 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 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, gimp3, 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, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 0034f4f
- Parents:
- 90bc173
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/jdk.xml
r90bc173 rbccbdaea 33 33 34 34 <para>The <application>JDK</application> package contains 35 Sun's <application>Java</application> development environment. This is 36 useful for developing <application>Java</application> programs and provides 37 the runtime environment necessary to run <application>Java</application> 35 Sun's <application>Java</application> development environment. This is 36 useful for developing <application>Java</application> programs and provides 37 the runtime environment necessary to run <application>Java</application> 38 38 programs. It also includes a plug-in for browsers so that they can be 39 39 <application>Java</application> aware.</para> 40 40 41 <para>The <application>JDK</application> comes in two flavors, a 42 precompiled binary and a source package. Previously, the plugin included 41 <para>The <application>JDK</application> comes in two flavors, a 42 precompiled binary and a source package. Previously, the plugin included 43 43 in the <application>JDK</application> binary package was unusable on LFS 44 owing to incompatibilities with <application>GCC</application>-3 compiled 44 owing to incompatibilities with <application>GCC</application>-3 compiled 45 45 browsers. This is not the case anymore.</para> 46 46 47 47 <para>In order to use the source code and patches, you must read and agree 48 48 to the Sun <ulink url="http://www.java.net/jrl.csp"> 49 Java Research License</ulink> or optionally, the Sun 50 <ulink url="http://java.net/jiul.csp">Java Internal Use License</ulink>. 51 In addition, the source code cannot be downloaded from some countries, so 49 Java Research License</ulink> or optionally, the Sun 50 <ulink url="http://java.net/jiul.csp">Java Internal Use License</ulink>. 51 In addition, the source code cannot be downloaded from some countries, so 52 52 for users in those countries, the binary is the only option.</para> 53 53 54 <para>If you plan on compiling the <application>JDK</application> source, 54 <para>If you plan on compiling the <application>JDK</application> source, 55 55 you will still need to download the binary version to bootstrap the 56 <application>JDK</application> build. You will need to download a total 56 <application>JDK</application> build. You will need to download a total 57 57 of four files to complete the source build: 58 58 <filename>jdk-&jdk-bin-string;-linux-i586.bin</filename>, 59 <filename>jdk-&jdk-src-string;-fcs-src-b05-jrl-13_oct_2005.jar</filename> 59 <filename>jdk-&jdk-src-string;-fcs-src-b05-jrl-13_oct_2005.jar</filename> 60 60 (or optionally the JIUL version), 61 <filename>jdk-&jdk-src-string;-fcs-bin-b05-13_oct_2005.jar</filename>, and 61 <filename>jdk-&jdk-src-string;-fcs-bin-b05-13_oct_2005.jar</filename>, and 62 62 <filename>jdk-&jdk-src-string;-mozilla_headers-b05-unix-26_aug_2005.jar</filename>. 63 63 </para> … … 187 187 configuration section.</para> 188 188 189 <para>Save the existing path, and append the recently installed 189 <para>Save the existing path, and append the recently installed 190 190 <application>JDK</application>.</para> 191 191 … … 195 195 196 196 <para>The source code is contained in a self-extracting 197 <filename class='extension'>jar</filename> file. You 198 will need to be in a windowed environment to extract the sources. 197 <filename class='extension'>jar</filename> file. You 198 will need to be in a windowed environment to extract the sources. 199 199 Create a directory to store the extracted sources. Choose the newly 200 200 created <filename class="directory">jdk-build</filename> directory … … 231 231 <warning> 232 232 <para>Setting CFLAGS/CXXFLAGS/LDFLAGS is guaranteed to make the build 233 fail. If you are interested in optimizing the build, set 234 OTHER_CFLAGS/OTHER_CXXFLAGS/OTHER_LDFLAGS instead. -O3, even in 233 fail. If you are interested in optimizing the build, set 234 OTHER_CFLAGS/OTHER_CXXFLAGS/OTHER_LDFLAGS instead. -O3, even in 235 235 OTHER_C{,XX}FLAGS, is known to cause a build failure.</para> 236 236 </warning> … … 282 282 <para><command>export ALT_MOZILLA_HEADERS_PATH=$PWD/share/plugin/</command>: 283 283 This tells the build exactly where to find the 284 <application>Mozilla</application> headers. This has changed since the 285 previous version and is not mentioned in the installation documentation 284 <application>Mozilla</application> headers. This has changed since the 285 previous version and is not mentioned in the installation documentation 286 286 included with the package source.</para> 287 287 … … 321 321 <application>JDK</application>).</para> 322 322 323 <para><command>ln -sf motif21/libmawt.so 324 /opt/jdk/jdk-&jdk-src-version;/jre/lib/i386/</command>: This fixes 325 linking issues with other applications that expect to find the 326 <application>motif</application> libraries with the other 323 <para><command>ln -sf motif21/libmawt.so 324 /opt/jdk/jdk-&jdk-src-version;/jre/lib/i386/</command>: This fixes 325 linking issues with other applications that expect to find the 326 <application>motif</application> libraries with the other 327 327 <application>JDK</application> libraries.</para> 328 328 … … 337 337 <para>There are now two Java 2 SDKs installed in 338 338 <filename>/opt/jdk</filename>. You should decide on which one you 339 would like to use as the default. For example if you decide to use the 339 would like to use as the default. For example if you decide to use the 340 340 source compiled <application>JDK</application>, do the following as the 341 341 <systemitem class="username">root</systemitem> user:</para> … … 400 400 401 401 <seglistitem> 402 <seg>appletviewer, extcheck, idlj, jar, jarsigner, java, javac, 403 javadoc,javah, javap, javaws, jdb, keytool, native2ascii, orbd, 404 policytool, rmic, rmid, rmiregistry, serialver, servertool, and 402 <seg>appletviewer, extcheck, idlj, jar, jarsigner, java, javac, 403 javadoc,javah, javap, javaws, jdb, keytool, native2ascii, orbd, 404 policytool, rmic, rmid, rmiregistry, serialver, servertool, and 405 405 tnameserv</seg> 406 <seg><envar>$JAVA_HOME</envar>/lib/*, 406 <seg><envar>$JAVA_HOME</envar>/lib/*, 407 407 <envar>$JAVA_HOME</envar>/jre/lib/*, 408 408 and libjavaplugin_oji.so</seg>
Note:
See TracChangeset
for help on using the changeset viewer.