include("site.inc"); $template = new Page; $template->initCommon(); $template->displayHeader(); ?>
Web 上の最新リリースノート | |
---|---|
これらのリリースノートは更新される場合があります。 Fedora 最新リリースノートは次をご覧ください。 |
この節では様々な開発ツールと機能を包含しています。
This release of Fedora has been built with GCC 4.3.0, which is included with the distribution.
For more information on GCC 4.3, refer to:
Starting with gcc-4.1.2-25 and
glibc-2.6.90-14 , the
-D_FORTIFY_SOURCE=2
option protects not only
C code, but also C++. There have been several security issues
already which would not have been exploitable if this checking
was in place earlier. Refer to this
announcement:
https://www.redhat.com/archives/fedora-devel-announce/2007-September/msg00015.html for more details.
This release of Fedora includes Fedora Eclipse, based on the Eclipse SDK version 3.3.0. You can read the "New and Noteworthy" page for the 3.3.x series of releases can be accessed at:
http://download.eclipse.org/eclipse/downloads/drops/R-3.3-2007-06251500/whatsnew/eclipse-news.html
Release notes specific to 3.3.0 are available at:
http://www.eclipse.org/eclipse/development/readme_eclipse_3.3.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 twenty-one Eclipse projects under the Callisto combined release umbrella:
A few of these Europa projects are included in Fedora:
CDT for C/C++ development:
GEF, the Graphical Editing Framework:
Mylyn, a task-focused UI for Eclipse, along with task connectors for Bugzilla and Trac:
Fedora で入手できる他の Eclipse プロジェクトには以下があります:
Subclipse, for integrating Subversion version control:
PyDev, for developing in Python:
PHPeclipse, for developing in PHP:
Assistance in getting more projects packaged and tested with GCJ is always welcome. Contact the interested parties through fedora-devel-java-list and/or #fedora-java on freenode:
http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/
Fedora also includes plugins and features that are particularly useful to FLOSS hackers, ChangeLog editing with eclipse-changelog , and Bugzilla interaction with eclipse-mylyn-bugzilla . Our CDT package, eclipse-cdt , includes a snapshot release of work to integrate with the GNU Autotools.
The latest information regarding these projects can be found at the Fedora Eclipse Project page:
http://sourceware.org/eclipse/
Fedora Eclipse は 非-root
ユーザーにパッケージ化されていないプラグインと機能をインストールするために Update Manager 機能を利用することを認めています。そのようなプラグインはユーザーのホームディレクトリーの .eclipse
ディレクトリー配下にインストールされます。これらのプラグインは GCJ-compiled 関連ビットを持たず、そのため、期待するよりも遅いかもしれないことに注意してください。
Fedora フリー JRE は全ての利用者を満足させるわけではないので、Fedora は他の JRE をインストールすることを認めています。しかし 64-ビットマシンに著作権のある JRE をインストールしようとすると警告がでます。
Fedora の x86_64 システムのデフォルトで出荷される 64-ビット JNI ライブラリーは 32-ビット JRE 上では実行できません。言い換えると、Fedora の x86_64 Eclipse パッケージを Sun の 32-ビット JRE 上で実行しようとしないでください。混乱に陥ります。64-ビットの著作権のある JRE に切り換えるか、可能ならば 32-ビットバージョンのパッケージをインストールしてください。32-ビットバージョンをインストールするには、以下のコマンドを使用してください:
yum install <package_name>.i386
同様に、ppc64 システムのデフォルトで出荷される 32-ビット JNI ライブラリーは64-ビット JRE では実行できません。64-ビットバージョンをインストールするには、以下のコマンドを使用してください:
yum install <package_name>.ppc64
Fedora 9 includes KDE 4.0 (beta) development libraries. The following new packages are provided:
kdelibs4 : KDE 4 libraries
kdepimlibs : KDE 4 PIM libraries
kdebase4 : KDE 4 core runtime files
KDE 4 アプリケーションを KDE 3 や他のデスクトップ環境で開発したり、ビルドや実行するには、これらのパッケージを使用してください。
The kdebase4 package also includes a beta version of the Dolphin file manager as a technology preview. As this is a beta version, some issues may still be present. If you need a stable version of Dolphin, please install the d3lphin package, which is based on KDE 3 and can be safely installed alongside kdebase4 .
これらのパッケージは以下に向けて設計されています:
ファイルシステム階層標準 (FHS) に適合する、かつ
-devel パッケージを含む KDE 3 と同時にインストールしても絶対に安全であること
これを達成するため、Fedora KDE SIG メンバーは -devel パッケージに 2 つの変更を加えました:
symlinks ライブラリーはシステムアーキテクチャーに応じて /usr/lib/kde4/devel
か /usr/lib64/kde4/devel
にインストールされます。
kconfig_compiler
と makekdewidgets
ツールは、それぞれ kconfig_compiler4
と makekdewidgets4
に名前を変えました。
FindKDE4Internal.cmake
がこれらの変更に合致するように修正されたので、ビルドするのに cmake
を使う大部分の KDE 4 のアプリケーションにこれらの変更は全く気づかれません。
kdebase4 は KDE 4 デスクトップパッケージ kdebase-workspace と Plasma や KWin バージョン 4 のようなコンポーネントを含んでいません。kdebase-workspace パッケージはまだ不完全で日常の使用には不安定であり、KDE 3 と衝突します。