Changeset 06aea651
- Timestamp:
- 09/26/2003 03:51:46 PM (21 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 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, 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, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 2082ebf6
- Parents:
- df5b04d
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/j2sdk.xml
rdf5b04d r06aea651 1 <sect1 id="j2sdk" xreflabel=" j2sdk-&j2sdk-src-version;">1 <sect1 id="j2sdk" xreflabel="J2SDK-&j2sdk-src-version;"> 2 2 <?dbhtml filename="j2sdk.html" dir="general"?> 3 <title> j2sdk-&j2sdk-src-version;</title>3 <title>J2SDK-&j2sdk-src-version;</title> 4 4 5 5 &j2sdk-intro; -
general/prog/jdk/j2sdk-config.xml
rdf5b04d r06aea651 1 1 <sect2> 2 <title>Configuring j2sdk</title>2 <title>Configuring <application>J2SDK</application></title> 3 3 4 4 <sect3><title>Configuration Information</title> 5 5 6 <para>We have two Java 2 SDK's installed in6 <para>We have two Java 2 <acronym>SDK</acronym>'s installed in 7 7 <filename>/opt/j2sdk</filename>. Decide on which one you 8 8 would like to use as the default. For example if you decide to use the source 9 compiled j2sdk, do the following:</para>9 compiled <application>J2SDK</application>, do the following:</para> 10 10 11 < para><screen><userinput>ln -nsf j2sdk-&j2sdk-src-version; /opt/j2sdk/j2sdk</userinput></screen></para>11 <screen><userinput><command>ln -nsf j2sdk-&j2sdk-src-version; /opt/j2sdk/j2sdk</command></userinput></screen> 12 12 13 13 <para>Add the following lines to your shell startup file (e.g. 14 <filename>/etc/profile</filename>). 15 </para> 14 <filename>/etc/profile</filename>).</para> 16 15 17 < para><screen><userinput>export JAVA_HOME=/opt/j2sdk/j2sdk18 export PATH=$PATH:$JAVA_HOME/bin</userinput></screen> </para>16 <screen><userinput>export JAVA_HOME=/opt/j2sdk/j2sdk 17 export PATH=$PATH:$JAVA_HOME/bin</userinput></screen> 19 18 20 19 <para>Add <filename>$JAVA_HOME/man</filename> to your … … 22 21 <filename>/etc/man.conf</filename></para> 23 22 24 <para>The java plugin is in the directory <filename class="directory">$JAVA_HOME/jre/plugin/i?86/ns610/</filename>. 23 <para>The <application>Java</application> plugin is in the directory 24 <filename class="directory">$JAVA_HOME/jre/plugin/i?86/ns610/</filename>. 25 25 Make a symbolic link to the file in that directory from your plugins directory. 26 26 </para> -
general/prog/jdk/j2sdk-desc.xml
rdf5b04d r06aea651 2 2 <title>Contents</title> 3 3 4 <para>The j2sdk package contains <userinput>appletviewer</userinput>, 5 <userinput>extcheck</userinput>, <userinput>idlj</userinput>, 6 <userinput>jar</userinput>, <userinput>jarsigner</userinput>, 7 <userinput>java</userinput>, <userinput>javac</userinput>, 8 <userinput>javadoc</userinput>, <userinput>javah</userinput>, 9 <userinput>javap</userinput>, <userinput>jdb</userinput>, 10 <userinput>keytool</userinput>, <userinput>native2ascii</userinput>, 11 <userinput>orbd</userinput>, <userinput>policytool</userinput>, 12 <userinput>rmic</userinput>, <userinput>rmid</userinput>, 13 <userinput>rmiregistry</userinput>, <userinput>rmiregistry</userinput>, 14 <userinput>serialver</userinput>, <userinput>servertool</userinput> and 15 <userinput>tnameserv</userinput>.</para> 4 <para>The <application>J2SDK</application> package contains 5 <command>appletviewer</command>, 6 <command>extcheck</command>, <command>idlj</command>, 7 <command>jar</command>, <command>jarsigner</command>, 8 <command>java</command>, <command>javac</command>, 9 <command>javadoc</command>, <command>javah</command>, 10 <command>javap</command>, <command>jdb</command>, 11 <command>keytool</command>, <command>native2ascii</command>, 12 <command>orbd</command>, <command>policytool</command>, 13 <command>rmic</command>, <command>rmid</command>, 14 <command>rmiregistry</command>, <command>rmiregistry</command>, 15 <command>serialver</command>, <command>servertool</command> and 16 <command>tnameserv</command>.</para> 16 17 17 18 </sect2> … … 20 21 21 22 <sect3><title>appletviewer</title> 22 <para>appletviewer runs Java applets outside of the context of a 23 <para><command>appletviewer</command> runs 24 <application>Java</application> applets outside of the context of a 23 25 browser.</para></sect3> 24 26 25 27 <sect3><title>extcheck</title> 26 <para>extcheck checks a specified jar file for title and version 27 conflicts with any extensions installed in the JDK software.</para></sect3> 28 <para><command>extcheck</command> checks a specified <filename>JAR</filename> 29 file for title and version conflicts with any extensions installed in the 30 <acronym>JDK</acronym> software.</para></sect3> 28 31 29 32 <sect3><title>idlj</title> 30 <para>idlj generates Java bindings from a given IDL file.</para></sect3> 33 <para><command>idlj</command> generates <application>Java</application> 34 bindings from a given <acronym>IDL</acronym> file.</para></sect3> 31 35 32 36 <sect3><title>jar</title> 33 <para>jar combines multiple files into a single JAR archive file.</para></sect3> 37 <para><command>jar</command> combines multiple files into a single 38 <acronym>JAR</acronym> archive file.</para></sect3> 34 39 35 40 <sect3><title>jarsigner</title> 36 <para>jarsigner signs JAR (Java ARchive) files and verifies the 37 signatures and integrity of a signed JAR.</para></sect3> 41 <para><command>jarsigner</command> signs <filename>JAR</filename> 42 (Java ARchive) files and verifies the signatures and integrity of a signed 43 <filename>JAR</filename>.</para></sect3> 38 44 39 45 <sect3><title>java</title> 40 <para>java launches a Java application by starting a Java runtime 46 <para><command>java</command> launches a <application>Java</application> 47 application by starting a <application>Java</application> runtime 41 48 environment, loading a specified class and invoking that class's main 42 49 method.</para></sect3> 43 50 44 51 <sect3><title>javac</title> 45 <para>javac reads class and interface definitions, written in the Java 46 programming language, and compiles them into bytecode class files.</para></sect3> 52 <para><command>javac</command> reads class and interface definitions, written 53 in the <application>Java</application> programming language, and compiles them 54 into bytecode class files.</para></sect3> 47 55 48 56 <sect3><title>javadoc</title> 49 <para>javadoc parses the declarations and documentation comments in a set 50 of Java source files and produces a corresponding set of HTML pages 51 describing the classes, interfaces, constructors, methods, and fields.</para></sect3> 57 <para><command>javadoc</command> parses the declarations and documentation 58 comments in a set of <application>Java</application> source files and produces 59 a corresponding set of <acronym>HTML</acronym> pages describing the classes, 60 interfaces, constructors, methods, and fields.</para></sect3> 52 61 53 62 <sect3><title>javah</title> 54 <para> javah generates C header and source files that are needed to55 implement native methods.</para></sect3>63 <para><command>javah</command> generates <application>C</application> header 64 and source files that are needed to implement native methods.</para></sect3> 56 65 57 66 <sect3><title>javap</title> 58 <para>javap disassembles a Java class file.</para></sect3> 67 <para><command>javap</command> disassembles a 68 <application>Java</application> class file.</para></sect3> 59 69 60 70 <sect3><title>jdb</title> 61 <para>jdb is a simple command-line debugger for Java classes.</para></sect3> 71 <para><command>jdb</command> is a simple command-line debugger for 72 <application>Java</application> classes.</para></sect3> 62 73 63 74 <sect3><title>keytool</title> 64 <para> keytoolis a key and certificate management utility.</para></sect3>75 <para><command>keytool</command> is a key and certificate management utility.</para></sect3> 65 76 66 77 <sect3><title>native2ascii</title> 67 <para>native2ascii converts files that contain non-supported character encoding 68 into files containing Latin-1 or Unicode-encoded characters.</para></sect3> 78 <para><command>native2ascii</command> converts files that contain non-supported 79 character encoding into files containing Latin-1 or Unicode-encoded characters. 80 </para></sect3> 69 81 70 82 <sect3><title>orbd</title> 71 <para>orbd is used to enable clients to transparently locate and invoke 72 persistent objects on servers in the CORBA environment.</para></sect3> 83 <para><command>orbd</command> is used to enable clients to transparently locate 84 and invoke persistent objects on servers in the <acronym>CORBA</acronym> 85 environment.</para></sect3> 73 86 74 87 <sect3><title>policytool</title> 75 <para>policytool creates and manages a policy file graphically.</para></sect3> 88 <para><command>policytool</command> creates and manages a policy file 89 graphically.</para></sect3> 76 90 77 91 <sect3><title>rmic</title> 78 <para> rmic generates stub and skeleton class files for remote objects79 from the names of compiled Java classes that contain remote object 80 implementations.</para></sect3>92 <para><command>rmic</command> generates stub and skeleton class files for 93 remote objects from the names of compiled <application>Java</application> 94 classes that contain remote object implementations.</para></sect3> 81 95 82 96 <sect3><title>rmid</title> 83 <para>rmid starts the activation system daemon.</para></sect3> 97 <para><command>rmid</command> starts the activation system daemon.</para> 98 </sect3> 84 99 85 100 <sect3><title>rmiregistry</title> 86 <para> rmiregistry creates and starts a remote object registry on the87 specified port on the current host.</para></sect3>101 <para><command>rmiregistry</command> creates and starts a remote object 102 registry on the specified port on the current host.</para></sect3> 88 103 89 104 <sect3><title>serialver</title> 90 <para>serialver returns the serialVersionUID for one or more classes in 91 a form suitable for copying into an evolving class.</para></sect3> 105 <para><command>serialver</command> returns the serialVersionUID for one or 106 more classes in a form suitable for copying into an evolving class.</para> 107 </sect3> 92 108 93 109 <sect3><title>servertool</title> 94 <para>servertool provides an ease-of-use interface for application 95 programmers to register, unregister, startup and shutdown a server.</para></sect3> 110 <para><command>servertool</command> provides an ease-of-use interface for 111 application programmers to register, unregister, startup and shutdown a server. 112 </para></sect3> 96 113 97 114 <sect3><title>tnameserv</title> 98 <para>tnameserv starts the Java IDL name server.</para></sect3> 115 <para><command>tnameserv</command> starts the <application>Java</application> 116 <acronym>IDL</acronym> name server.</para></sect3> 99 117 100 118 -
general/prog/jdk/j2sdk-exp.xml
rdf5b04d r06aea651 2 2 <title>Command explanations</title> 3 3 4 <para><userinput>T=`grep...</userinput> : Determines the part where the tarfile begins in the self extracting archive.</para> 4 <para><command>T=`grep...</command> : Determines the part where the tarfile 5 begins in the self extracting archive.</para> 5 6 6 <para><userinput>patch -Np1 -i j2sdk-${VERSION}-fix-intl-files.patch</userinput> : Patch to fix duplicate messages in the intl files.</para> 7 <para><userinput>patch -Np1 -i j2sdk-${VERSION}-link-missing-libs.patch</userinput> : Patch to add missing libs to fix unresolved symbols.</para> 8 <para><userinput>patch -Np1 -i j2sdk-${VERSION}-remove-fixed-paths.patch</userinput> : The build wants 9 the binaries in specific locations, this patch modifies this to use the 10 current <envar>PATH</envar> environment to find binaries.</para> 11 <para><userinput>patch -Np1 -i j2sdk-${VERSION}-syntax-fixes.patch</userinput> : Patch to fix syntax for gcc3.</para> 12 <para><userinput>patch -Np1 -i j2sdk-${VERSION}-use-included-motif.patch</userinput> : Patch to rename the internal motif library to avoid conflicts with an incompatible system installed version.</para> 7 <para><command>patch -Np1 -i j2sdk-${VERSION}-fix-intl-files.patch</command> : 8 Patch to fix duplicate messages in the intl files.</para> 9 <para><command>patch -Np1 -i j2sdk-${VERSION}-link-missing-libs.patch</command> : Patch to add missing libs to fix unresolved symbols.</para> 10 <para><command>patch -Np1 -i j2sdk-${VERSION}-remove-fixed-paths.patch 11 </command> : The build wants the binaries in specific locations, this patch 12 modifies this to use the current <envar>PATH</envar> environment to find 13 binaries.</para> 14 <para><command>patch -Np1 -i j2sdk-${VERSION}-syntax-fixes.patch</command> : 15 Patch to fix syntax for <application><acronym>GCC</acronym>-3</application>. 16 </para> 17 <para><command>patch -Np1 -i j2sdk-${VERSION}-use-included-motif.patch 18 </command> : Patch to rename the internal motif library to avoid conflicts with 19 an incompatible system installed version.</para> 13 20 14 <para>< userinput>export ALT_BOOTDIR="$JAVA_HOME"</userinput> : This15 var sets location of the bootstrap JDK.21 <para><command>export ALT_BOOTDIR="$JAVA_HOME"</command> : This var sets 22 location of the bootstrap <acronym>JDK</acronym>. 16 23 </para> 17 24 18 <para><userinput>export ALT_MOZILLA_PATH=$PWD</userinput> : This sets the 19 variable that points to where you unzipped the mozilla headers.</para> 25 <para><command>export ALT_MOZILLA_PATH=$PWD</command> : This sets the 26 variable that points to where you unzipped the <application>Mozilla 27 </application> headers.</para> 20 28 21 <para>< userinput>export ALT_DEVTOOLS_PATH="/usr/bin"</userinput> : This29 <para><command>export ALT_DEVTOOLS_PATH="/usr/bin"</command> : This 22 30 changes the location where the build finds the needed executables. 23 31 </para> 24 32 25 <para>< userinput>export BUILD_NUMBER="blfs-`date +%s`"</userinput> : This will33 <para><command>export BUILD_NUMBER="blfs-`date +%s`"</command> : This will 26 34 help you identify this compiled version of the runtime environment and 27 35 virtual machine by appending this information to the version in the 28 output to "java -version".</para>36 output to <command>java -version</command>.</para> 29 37 30 <para>< userinput>export DEV_ONLY=true</userinput> : This command38 <para><command>export DEV_ONLY=true</command> : This command 31 39 eliminates compiling the documentation and eliminates a dependency for 32 rpm. </para>40 <application>rpm</application>. </para> 33 41 34 <para>< userinput>unset JAVA_HOME</userinput> : This clears the42 <para><command>unset JAVA_HOME</command> : This clears the 35 43 <envar>JAVA_HOME</envar> 36 44 variable and prevents misdirection during compile.</para> 37 45 38 <para><userinput>unset CLASSPATH</userinput> : This clears the 39 <envar>CLASSPATH</envar> 40 variable and prevents misdirection during compile.</para> 41 42 <para><userinput>unset CFLAGS...</userinput> : These flags cause miscompilation 43 of the build. Never set these. 46 <para><command>unset CLASSPATH</command> : This clears the 47 <envar>CLASSPATH</envar> variable and prevents misdirection during compile. 44 48 </para> 45 49 46 <para><userinput>export INSANE=true</userinput> : Unless you specify that you 50 <para><command>unset CFLAGS...</command> : These flags cause miscompilation 51 of the build. Never set these.</para> 52 53 <para><command>export INSANE=true</command> : Unless you specify that you 47 54 are insane the build will not proceed. The certified platform for the build is 48 55 Redhat 6.1. The above variable ensures that all the errors related to 49 56 compiling on a non-certified platform will be converted to warnings.</para> 50 57 51 <para>< userinput>export MAKE_VERBOSE=true</userinput> : Allows the current58 <para><command>export MAKE_VERBOSE=true</command> : Allows the current 52 59 compilation command to be displayed on the console.</para> 53 60 54 <para>< userinput>export ALT_CACERTS_FILE...</userinput> : Specifies the certificate55 file to use.</para>61 <para><command>export ALT_CACERTS_FILE...</command> : Specifies the 62 certificate file to use.</para> 56 63 57 64 </sect2> -
general/prog/jdk/j2sdk-inst.xml
rdf5b04d r06aea651 1 1 <sect2> 2 <title>Installation of j2sdk</title>2 <title>Installation of <application>J2SDK</application></title> 3 3 4 <para>Both versions will be installed in parallel. You may choose to keep either5 or both.</para>4 <para>Both versions will be installed in parallel. You may choose to keep 5 either or both.</para> 6 6 7 <para>Installation of the precompiled JDK is easy, change the executable bit for8 the downloaded file, change to the directory where you want it installed9 and execute the downloaded file.</para>7 <para>Installation of the precompiled <acronym>JDK</acronym> is easy, change 8 the executable bit for the downloaded file, change to the directory where you 9 want it installed and execute the downloaded file.</para> 10 10 11 < para><screen><userinput>VERSION=&j2sdk-bin-version; &&11 <screen><userinput><command>VERSION=&j2sdk-bin-version; && 12 12 MV=`echo $VERSION | cut -d "_" -f 1,1` && 13 13 V=`echo ${VERSION} | sed -e "s/\./_/g"` && … … 16 16 cd j2sdk${VERSION} && 17 17 install -d /opt/j2sdk/j2sdk-precompiled-${MV} && 18 mv * /opt/j2sdk/j2sdk-precompiled-${MV}</ userinput></screen></para>18 mv * /opt/j2sdk/j2sdk-precompiled-${MV}</command></userinput></screen> 19 19 20 20 <para>The binary version is now installed.</para> … … 23 23 section.</para> 24 24 25 <para>Add the recently compiled JDKto the path.</para>26 <screen><userinput> export JAVA_HOME=/opt/j2sdk/j2sdk-precompiled-${MV} &&27 export PATH=$PATH:${JAVA_HOME}/bin</ userinput></screen>25 <para>Add the recently compiled <acronym>JDK</acronym> to the path.</para> 26 <screen><userinput><command>export JAVA_HOME=/opt/j2sdk/j2sdk-precompiled-${MV} && 27 export PATH=$PATH:${JAVA_HOME}/bin</command></userinput></screen> 28 28 29 29 <para>Unzip and patch the source:</para> 30 30 31 < para><screen><userinput>VERSION=&j2sdk-src-version; &&31 <screen><userinput><command>VERSION=&j2sdk-src-version; && 32 32 V=`echo $VERSION | sed -e "s/\./_/g"` && 33 33 unzip j2sdk-${V}-src-scsl.zip && … … 38 38 patch -Np1 -i j2sdk-${VERSION}-remove-fixed-paths.patch && 39 39 patch -Np1 -i j2sdk-${VERSION}-syntax-fixes.patch && 40 patch -Np1 -i j2sdk-${VERSION}-use-included-motif.patch</ userinput></screen></para>40 patch -Np1 -i j2sdk-${VERSION}-use-included-motif.patch</command></userinput></screen> 41 41 42 42 <para>Set some vars which affect the build:</para> 43 < para><screen><userinput>export ALT_BOOTDIR="$JAVA_HOME" &&43 <screen><userinput><command>export ALT_BOOTDIR="$JAVA_HOME" && 44 44 unset JAVA_HOME && 45 45 unset CLASSPATH … … 53 53 export INSANE=true && 54 54 export MAKE_VERBOSE=true && 55 export ALT_CACERTS_FILE=${ALT_BOOTDIR}/jre/lib/security/cacerts</ userinput></screen></para>55 export ALT_CACERTS_FILE=${ALT_BOOTDIR}/jre/lib/security/cacerts</command></userinput></screen> 56 56 57 <para>Additionally, if you would like to make in parallel, add the following (adjust58 <envar>MAKE_PARALLEL</envar> to your liking):</para>59 < para><screen><userinput>export HOTSPOT_BUILD_JOBS=$MAKE_PARALLEL</userinput></screen></para>57 <para>Additionally, if you would like to make in parallel, add the following 58 (adjust <envar>MAKE_PARALLEL</envar> to your liking):</para> 59 <screen><userinput><command>export HOTSPOT_BUILD_JOBS=$MAKE_PARALLEL</command></userinput></screen> 60 60 61 <para>The included motif doesn't build properly with the current glibc/xfree86. 62 A solution is to build the motif library before compiling the j2sdk. Note that 63 the motif build fails during the first run owing to some syntax error. The 64 brute force and easiest solution is to rerun the make command:)</para> 61 <para>The included <application>Motif</application> doesn't build properly with 62 the current <application>Glibc</application>/<application>XFree86 63 </application>. A solution is to build the <application>Motif</application> 64 library before compiling the <application>J2SDK</application>. Note that 65 the <application>Motif</application> build fails during the first run owing to 66 some syntax error. The brute force and easiest solution is to rerun the 67 <command>make</command> command:)</para> 65 68 66 < para><screen><userinput>cd motif/lib/Xm &&69 <screen><userinput><command>cd motif/lib/Xm && 67 70 make || make && 68 cd ../../..</ userinput></screen></para>71 cd ../../..</command></userinput></screen> 69 72 70 <para>Make and Install j2sdk with the following commands. There will be a lot of 71 messages about missing files that look like errors. As long as the build doesn't 72 stop, the messages are harmless, so ignore them.</para> 73 <para>Make and Install <application>J2SDK</application> with the following 74 commands. There will be a lot of messages about missing files that look like 75 errors. As long as the build doesn't stop, the messages are harmless, so ignore 76 them.</para> 73 77 74 < para><screen><userinput>cd control/make &&78 <screen><userinput><command>cd control/make && 75 79 make && 76 80 cd ../.. && 77 81 cd control/build/linux-i?86 && 78 cp -a j2sdk-image /opt/j2sdk/j2sdk-&j2sdk-src-version;</ userinput></screen></para>82 cp -a j2sdk-image /opt/j2sdk/j2sdk-&j2sdk-src-version;</command></userinput></screen> 79 83 80 84 </sect2> -
general/prog/jdk/j2sdk-intro.xml
rdf5b04d r06aea651 2 2 <title>Introduction to j2sdk</title> 3 3 4 <screen>Download location (HTTP): <ulink url="&j2sdk-download-http;"/> 5 Download location (FTP): <ulink url="&j2sdk-download-ftp;"/> 6 Version used (binary): &j2sdk-bin-version; 7 Version used (source): &j2sdk-src-version; 8 Package size (binary): &j2sdk-bin-size; 9 Package size (source): &j2sdk-src-size; 10 Estimated Disk space required: &j2sdk-src-buildsize;</screen> 11 12 <para>The j2sdk package contains Sun's java development environment. 13 This is useful for developing java programs and provides the runtime 14 environment necessary to run java programs. It also includes a plug-in 15 for browsers so that they can be java aware.</para> 4 <para>The <application>J2SDK</application> package contains Sun's 5 <application>Java</application> development environment. This is useful for 6 developing <application>Java</application> programs and provides the runtime 7 environment necessary to run <application>Java</application> programs. It also 8 includes a plug-in for browsers so that they can be <application>Java 9 </application> aware.</para> 16 10 17 11 <para> 18 The JDK comes in two flavors, a precompiled binary and a source package. The 19 precompiled binary is linked against gcc2 libraries. Due to the incompatibilities 20 between gcc2 and gcc3, the precompiled java plugin causes problems when gcc3 21 compiled packages (for example mozilla) try to load the java plugin. 22 The source package requires registration at the Sun developer site and accepting 23 the Sun Community Source License. 12 The <acronym>JDK</acronym> comes in two flavors, a precompiled binary and a 13 source package. The precompiled binary is linked against <acronym>GCC 14 </acronym>-2 libraries. Due to the incompatibilities between 15 <acronym>GCC</acronym>-2 and <acronym>GCC</acronym>-3, the precompiled java 16 plugin causes problems when <acronym>GCC</acronym>-3 compiled packages (for 17 example <application>Mozilla</application>) try to load the <application>Java 18 </application> plugin. The source package requires registration at the Sun 19 developer site and accepting the Sun Community Source License. 24 20 The source code cannot be downloaded from some countries, so for users 25 from those countries, the binary may be the only option. 26 </para> 21 from those countries, the binary may be the only option.</para> 27 22 28 <para>Even if you plan on compiling the jdk source, you will need to download 29 the binary version to bootstrap the jdk build. 30 Follow the above link to download both source and binary packages. When 31 downloading the source also download the mozilla headers package available at 32 the same location. 33 </para> 23 <para>Even if you plan on compiling the <acronym>JDK</acronym> source, you will 24 need to download the binary version to bootstrap the <acronym>JDK</acronym> 25 build. Follow the below link to download both source and binary packages. When 26 downloading the source also download the <application>Mozilla</application> 27 headers package available at the same location.</para> 34 28 35 <para>Download the patches for j2sdk source from <ulink url="&hfile-root;"/>. 36 </para> 29 <para>For users who cannot download the <application>J2SDK</application> source owing to license restrictions, <application>blackdown 30 </application> has an <acronym>GCC</acronym>-3 based precompiled version. 31 Check out <ulink url="http://www.blackdown.org/"/> for more 32 information.</para> 37 33 38 <!-- 39 <para>If you have difficulties in building the jdk, check out the javafromscratch 40 hint at <ulink url="http://www.linuxfromscratch.org/~tushar/"/> for some workarounds. 41 </para> 42 --> 34 <sect3><title>Package information</title> 35 <itemizedlist spacing='compact'> 36 <listitem><para>Download (HTTP): <ulink 37 url="&j2sdk-download-http;"/></para></listitem> 38 <listitem><para>Download (FTP): <ulink 39 url="&j2sdk-download-ftp;"/></para></listitem> 40 <listitem><para>Version used (binary): 41 &j2sdk-bin-version;</para></listitem> 42 <listitem><para>Download size (binary): &j2sdk-bin-size;</para></listitem> 43 <listitem><para>Download size (source): &j2sdk-src-size;</para></listitem> 44 <listitem><para>Estimated Disk space required: 45 &j2sdk-src-buildsize;</para></listitem> 46 <listitem><para>Estimated build time: 47 &j2sdk-time;</para></listitem></itemizedlist> 48 </sect3> 43 49 44 <para>For users who cannot download the j2sdk source owing to license 45 restrictions, blackdown has a gcc3 based precompiled version. 46 Check out <ulink url="http://www.blackdown.org/"/> for more information.</para> 50 <sect3><title>Additional downloads</title> 51 <itemizedlist spacing='compact'> 52 <listitem><para>Required Patches: 53 <ulink url="&hfile-root;"/></para></listitem></itemizedlist> 54 </sect3> 47 55 48 <screen>j2sdk depends on: 49 <xref linkend="xfree86"/>, <xref linkend="zip"/>, <xref linkend="unzip"/>, 50 <xref linkend="cpio"/>, <xref linkend="tcsh"/> and <xref linkend="gcc2"/></screen> 56 57 <sect3><title><application>J2SDK</application> dependencies</title> 58 <sect4><title>Required</title> 59 <para><xref linkend="xfree86"/>, <xref linkend="zip"/>, <xref 60 linkend="unzip"/>, <xref linkend="cpio"/>, <xref linkend="tcsh"/> and <xref 61 linkend="gcc2"/></para></sect4> 62 </sect3> 63 51 64 52 65 </sect2> -
general/prog/jdk/j2sdk.ent
rdf5b04d r06aea651 12 12 <!ENTITY j2sdk-download-http "http://freshmeat.net/projects/sunjdk"> 13 13 <!ENTITY j2sdk-download-ftp ""> 14 <!ENTITY j2sdk-time " 169.12SBU">14 <!ENTITY j2sdk-time "85 SBU"> 15 15 -
general/prog/prog.xml
rdf5b04d r06aea651 2 2 <?dbhtml filename="prog.html" dir="general"?> 3 3 <title>Programming</title> 4 5 <para>An <acronym>LFS</acronym> is a development system, but only for 6 <application>C</application>, <application>C++</application> and 7 <application>Perl</application>. This chapter expands the languages 8 available.</para> 4 9 5 10 &Python; -
pst/scanning/sane/sane.ent
rdf5b04d r06aea651 11 11 "ftp://ftp.mostang.com/pub/sane/sane-backends-1.0.12.tar.gz"> 12 12 <!ENTITY sane-fe-download-ftp 13 "ftp://ftp.mostang.com/pub/sane/sane-frontends-1.0.1 2.tar.gz">13 "ftp://ftp.mostang.com/pub/sane/sane-frontends-1.0.11.tar.gz"> 14 14 <!ENTITY sane-be-size "2.2 MB"> 15 15 <!ENTITY sane-fe-size "174 kb">
Note:
See TracChangeset
for help on using the changeset viewer.