[Fedora Project Wiki] Update of "Docs/Beats/Devel/Tools/GCC" by KarstenWade
by fedorawiki-noreply@fedoraproject.org
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for change notification.
The following page has been changed by KarstenWade:
http://fedoraproject.org/wiki/Docs/Beats/Devel/Tools/GCC?action=diff&rev2...
The comment on the change is:
proper nesting
------------------------------------------------------------------------------
- == GCC Compiler Collection ==
+ === GCC Compiler Collection ===
This release of Fedora has been built with GCC [[GetVal(DocsDict,gccVer)]], which is included with the distribution.
- === Caveats ===
+ ==== Caveats ====
''No content''
- === Code Generation ===
+ ==== Code Generation ====
''No content''
- === Language Extensions ===
+ ==== Language Extensions ====
''No content''
17 years, 2 months
[Fedora Project Wiki] Update of "Docs/Beats/Extras" by PaulFrields
by fedorawiki-noreply@fedoraproject.org
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for change notification.
The following page has been changed by PaulFrields:
http://fedoraproject.org/wiki/Docs/Beats/Extras?action=diff&rev2=31&rev1=30
------------------------------------------------------------------------------
{{{#!html
<h2>Fedora Extras - Community Package Repository</h2>}}}
- [[GetVal(FedoraDict,FedoraExtras)]]
+ [[GetVal(FedoraDict,FedoraExtras)]]
=== Using the Repository ===
- [[Admonition("note", "Fedora Extras are Available by Default", "Fedora systems automatically use both the Fedora Core and Fedora Extras repositories to install and update software. Fedora Core and Fedora Extras are combined into a single repository in this release")]]
+ [[Admonition("note", "Fedora Extras are Available by Default", "Fedora systems automatically use both the Fedora Core and Fedora Extras repositories to install and update software. This release combines Fedora Core and Fedora Extras into a single repository.")]]
To install software from either the Core or Extras repositories, choose ''Applications > Add/Remove Software''. Enter the `root` password when prompted. Select the software you require from the list, then choose ''Apply''.
17 years, 2 months
[Fedora Project Wiki] Update of "Docs/Beats/Devel/Tools/Eclipse" by KarstenWade
by fedorawiki-noreply@fedoraproject.org
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for change notification.
The following page has been changed by KarstenWade:
http://fedoraproject.org/wiki/Docs/Beats/Devel/Tools/Eclipse?action=diff&...
The comment on the change is:
fixing content for test4
------------------------------------------------------------------------------
- = Eclipse =
+ === Eclipse ===
- This release of Fedora includes Fedora Eclipse, based on the [http://www.eclipse.org Eclipse] SDK version 3.2.2. The "New and Noteworthy" page for the 3.2.x series of releases can be accessed [http://download.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/ne... here]. Release notes specific to 3.2.2 are available [http://www.eclipse.org/eclipse/development/readme_eclipse_3.2.2.html here].
+ This release of Fedora includes Fedora Eclipse, based on the [http://www.eclipse.org Eclipse] SDK version 3.2.2. The "New and Noteworthy" page for the 3.2.x series of releases can be accessed at [http://download.eclipse.org/eclipse/downloads/drops/R-3.2-200606291905/ne...]. Release notes specific to 3.2.2 are available at [http://www.eclipse.org/eclipse/development/readme_eclipse_3.2.2.html].
- The Eclipse SDK is known variously as "the Eclipse Platform," "the Eclipse IDE," and "Eclipse." The Eclipse SDK is the foundation for the combined release of ten Eclipse projects under the [http://www.eclipse.org/callisto Callisto] combined release umbrella. A few of these Callisto projects are included in Fedora: [http://www.eclipse.org/cdt CDT], for C/C++ development, [http://www.eclipse.org/emf EMF] the Eclipse Modeling Framework, and [http://www.eclipse.org/gef GEF], the Graphical Editing Framework.
+ The Eclipse SDK is known variously as "the Eclipse Platform," "the Eclipse IDE," and "Eclipse." The Eclipse SDK is the foundation for the combined release of ten Eclipse projects under the Callisto combined release umbrella ([http://www.eclipse.org/callisto]). A few of these Callisto projects are included in Fedora: CDT ([http://www.eclipse.org/cdt], for C/C++ development, EMF ([http://www.eclipse.org/emf]) the Eclipse Modeling Framework, and GEF ([http://www.eclipse.org/gef]), the Graphical Editing Framework.
- Many third-party Eclipse projects are also available, including [http://subclipse.tigris.org/ Subclipse] for integrating Subversion version control, [http://pydev.sf.net PyDev] for developing in Python, and [http://www.phpeclipse.de/ PHPeclipse] for developing in PHP. [http://eclipse.org/mylar Mylar], a task-focused UI for Eclipse is also available in Fedora with task connectors for Bugzilla and Trac. It was not part of Callisto but will be part of the forthcoming Europa combined Eclipse release.
+ Many third-party Eclipse projects are also available, including Subclipse ([http://subclipse.tigris.org/]) for integrating Subversion version control, PyDev ([http://pydev.sf.net]) for developing in Python, and PHPeclipse ([http://www.phpeclipse.de/]) for developing in PHP. Mylar ([http://eclipse.org/mylar]), a task-focused UI for Eclipse, is also available in Fedora with task connectors for Bugzilla and Trac. It was not part of Callisto but will be part of the forthcoming Europa combined Eclipse release.
- Assistance in getting more projects packaged and tested with GCJ is always welcome. Contact the interested parties through [http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/ fedora-devel-java-list] and/or #fedora-java on freenode.
+ Assistance in getting more projects packaged and tested with GCJ is always welcome. Contact the interested parties through fedora-devel-java-list ([http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/]) and/or #fedora-java on freenode.
- Fedora also includes plugins and features that are particularly useful to FOSS hackers, ChangeLog editing with `eclipse-changelog` and Bugzilla interaction with `eclipse-mylar-bugzilla`. Our CDT package also includes the work-in-progress GNU Autotools plugin. This plugin allows end-users to build and maintain C/C++ projects that use GNU autotools, in Eclipse. Enhancements to the CDT include:
+ Fedora also includes plugins and features that are particularly useful to FLOSS hackers, ChangeLog editing with `eclipse-changelog`, and Bugzilla interaction with `eclipse-mylar-bugzilla`. Our CDT package also includes the work-in-progress GNU Autotools plugin. This plugin allows end-users to use Eclipse to build and maintain C/C++ projects that use GNU autotools. Enhancements to the CDT include:
- * performing configuration prior to build
+ * Performing configuration prior to build
- * special editors for `autoconf`/`automake` input files
+ * Special editors for `autoconf`/`automake` input files
- * special help for `autoconf` macros
+ * Special help for `autoconf` macros
- * hover help for C library functions
+ * Hover help for C library functions
- * a special console for configuration
+ * A special console for configuration
- The latest information regarding these projects can be found at the [http://sourceware.org/eclipse/ Fedora Eclipse Project] page.
+ The latest information regarding these projects can be found at the Fedora Eclipse Project page: [http://sourceware.org/eclipse/].
- This release includes 21 language packs for the Eclipse SDK. Each language is packed into a separate package, such as `eclipse-sdk-nls-ko` for Korean translation.
+ This release includes 21 language packs for the Eclipse SDK. Each language is packed into a separate package, such as `eclipse-sdk-nls-ko` for the Korean translation.
- == Non-packaged Plugins/Features ==
+ ==== Non-packaged Plugins/Features ====
Fedora Eclipse contains a patch to allow non-root users to make use of the Update Manager functionality for installing non-packaged plugins and features. Such plugins are installed in the user's home directory under the `.eclipse` directory. Please note, however, that these plugins do not have associated GCJ-compiled bits and may therefore run slower than expected.
- = Alternative Java Runtime Environments =
+ === Alternative Java Runtime Environments ===
The Fedora free JRE does not satisfy every user, so Fedora does allow the installation of alternative JREs. A caveat exists, however, for installing proprietary JREs on 64-bit machines.
- The 64-bit JNI libraries shipped by default on x86_64 systems in Fedora will not run on 32-bit proprietary JREs. In other words, do not try to run Fedora's x86_64 Eclipse packages on Sun's 32-bit JRE. They will fail in confusing ways. Either switch to a 64-bit proprietary JRE, or install the 32-bit version of the packages, if available. To install a 32-bit version, use the following command:
+ The 64-bit JNI libraries shipped by default on x86_64 systems in Fedora do not run on 32-bit proprietary JREs. In other words, do not try to run Fedora's x86_64 Eclipse packages on Sun's 32-bit JRE. They fail in confusing ways. Either switch to a 64-bit proprietary JRE, or install the 32-bit version of the packages, if available. To install a 32-bit version, use the following command:
{{{yum install <package_name>.i386
}}}
- Likewise, the 32-bit JNI libraries shipped by default on ppc64 systems will not run with a 64-bit JRE. To install the 64-bit version, use the following command:
+ Likewise, the 32-bit JNI libraries shipped by default on ppc64 systems do not run with a 64-bit JRE. To install the 64-bit version, use the following command:
{{{yum install <package_name>.ppc64
}}}
- = Europa/Eclipse 3.3 =
+ === Europa/Eclipse 3.3 ===
- In June 2007, the Eclipse community will release the Europa combined release of an assortment of plugins and features. This will be based on and include version 3.3 of the Eclipse SDK. This will be a major change and as such Fedora Eclipse will not be re-basing on it until Fedora 8. This means that versions of Eclipse-based applications included in Fedora such as RSSOwl and Azureus may lag upstream releases if they require features only available in Eclipse 3.3.
+ In June 2007, the Eclipse community is releasing the Europa combined release of an assortment of plugins and features. This will be based on and include version 3.3 of the Eclipse SDK. This is a major change and because of that, Fedora Eclipse is not going to be re-basing on Europa until Fedora 8. This means that versions of Eclipse-based applications included in Fedora such as RSSOwl and Azureus may lag upstream releases if they require features only available in Eclipse 3.3.
17 years, 2 months
[Fedora Project Wiki] Update of "Docs/Beats/Java" by KarstenWade
by fedorawiki-noreply@fedoraproject.org
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Fedora Project Wiki" for change notification.
The following page has been changed by KarstenWade:
http://fedoraproject.org/wiki/Docs/Beats/Java?action=diff&rev2=74&rev1=73
The comment on the change is:
updating, wish we had more information about the gcjwebplugin
------------------------------------------------------------------------------
{{{ which java && java -version && which javac && javac -version
}}}
- = Handling Java and Java-like Packages =
+ === Handling Java and Java-like Packages ===
In addition to the `java-gcj-compat` free software stack, Fedora lets you install multiple Java implementations and switch between them using the {{{alternatives}}} command line tool. However, every Java system you install must be packaged using the JPackage Project packaging guidelines to take advantage of {{{alternatives}}}. Once these packages are installed properly, the `root` user may switch between {{{java}}} and {{{javac}}} implementations using the {{{alternatives}}} command:
@@ -24, +24 @@
alternatives --config javac
}}}
- = Handling Java Applets =
+ === Handling Java Applets ===
- This release of Fedora includes a preview release of `gcjwebplugin`, a Firefox plugin for Java applets. `gcjwebplugin` is not enabled by default because although the security implementation in `GNU Classpath` is being actively developed, it is not mature enough to run untrusted applets safely. That said, the AWT and Swing implementations in `GNU Classpath` are now sufficiently mature that they can run many applets deployed on the web. Adventurous users who want to try `gcjwebplugin` can read `/usr/share/doc/libgcj-4.1.1/README.libgcjwebplugin.so`, as installed by the `libgcj` rpm. The README explains how to enable the plugin and the risks associated with doing so.
+ This release of Fedora includes a preview release of `gcjwebplugin`, a Firefox plugin for Java applets. `gcjwebplugin` is not enabled by default because although the security implementation in GNU Classpath is being actively developed, it is not mature enough to run untrusted applets safely. That said, the AWT and Swing implementations in GNU Classpath are now sufficiently mature that they can run many applets deployed on the web. Adventurous users who want to try `gcjwebplugin` can read `/usr/share/doc/libgcj-4.1.2/README.libgcjwebplugin.so`, as installed by the `libgcj` rpm. The README explains how to enable the plugin and the risks associated with doing so.
- = Fedora and the JPackage Java Packages =
+ === Fedora and the JPackage Java Packages ===
Fedora includes many packages derived from the JPackage Project, which provides a Java software repository. These packages are modified in Fedora to remove proprietary software dependencies and to make use of GCJ's ahead-of-time compilation feature. Use the Fedora repositories to update these packages, or use the JPackage repository for packages not provided by Fedora. Refer to the JPackage website at http://jpackage.org for more information on the project and the software it provides.
[[Admonition("warning", "Mixing Packages from Fedora and JPackage", "Research package compatibility before you install software from both the Fedora and JPackage repositories on the same system. Incompatible packages may cause complex issues.")]]
- See release notes pertaining to Eclipse [http://fedoraproject.org/wiki/Docs/Beats/Devel/Tools/Eclipse Eclipse here].
+ Refer to the latest release notes pertaining to Eclipse [http://fedoraproject.org/wiki/Docs/Beats/Devel/Tools/Eclipse here].
- = Maven (v2) =
+ === Maven (v2) ===
- This release of Fedora includes `maven2`, a Java project management and project comprehension tool. Maven can be invoked by the `mvn` and `mvn-jpp` commands. The former makes Maven behave just like upstream Maven, while the latter calls `mvn` with additional properties that make off-line building easier.
+ This release of Fedora includes `maven2`, a Java project management and project comprehension tool. Maven can be invoked by the {{{mvn}}} and {{{mvn-jpp}}} commands. The former makes Maven behave just like upstream Maven, while the latter calls {{{mvn}}} with additional properties that make off-line building easier.
- The `maven2` package in Fedora is modified to work in a fully off-line mode. With no additional properties defined (the `mvn` command), `maven2` works exactly like upstream Maven. Users may define additional properties to facilitate off-line builds, or call `mvn-jpp`, a wrapper which defines the most commonly used properties for off-line building. The properties and their usage details are described in the `/usr/share/doc/maven2-2.0.4/maven2-jpp-readme.html` file, which comes from the `maven2-manual` package.
+ The `maven2` package in Fedora is modified to work in a fully off-line mode. With no additional properties defined (the {{{mvn}}} command), `maven2` works exactly like upstream Maven. Users may define additional properties to facilitate off-line builds, or call {{{mvn-jpp}}}, a wrapper that defines the most commonly used properties for off-line building. The properties and their usage details are described in the `/usr/share/doc/maven2-2.0.4/maven2-jpp-readme.html` file, which comes from the `maven2-manual` package.
17 years, 2 months