include("site.inc"); $template = new Page; $template->initCommon(); $template->displayHeader(); ?>
Uusin julkaisutiedote WWW:ssä | |
---|---|
Tätä julkaisutiedotetta saatetaan päivittää. Lukeaksesi Fedoran uusimman julkaisutiedotteen, mene osoitteeseen: |
Tämä osio käsittelee eri kehitystyökaluja ja -ominaisuuksia.
Tämä Fedora-julkaisu on käännetty GCC 4.3.0:lla, joka on mukana jakelupaketissa.
Lisätietoja GCC 4.3:sta on osoitteessa:
Alkaen versiosta gcc-4.1.2-25 ja glibc-2.6.90-14, -D_FORTIFY_SOURCE=2
-valitsin suojaa sekä C- että C++-koodia. Useita turvallisuusaukkoja ei olisi voitu hyödyntää, jos tämä tarkistus olisi ollut käytössä aiemmin. Katso lisätietoja tästä ilmoituksesta:
https://www.redhat.com/archives/fedora-devel-announce/2007-September/msg00015.html.
Tämä Fedora-julkaisu sisältää Fedora Eclipsen, joka perustuu Eclipse SDK:n versioon 3.3.2. 3.3.x-julkaisusarjalla on ”Uutta ja huomionarvoista” -sivu ja version 3.3.2 julkaisutiedote on myös saatavilla.
Eclipse SDK tunnetaan useilla eri nimillä, kuten ”the Eclipse Platform”, ”the Eclipse IDE” ja ”Eclipse”. Eclipse SDK on perusta 21 Eclipse-projektin yhteiselle julkaisulle. Julkaisu tapahtuu yhdistetyn Callisto-kattoprojektin alaisuudessa:
Muutama Europa-projekteista on mukana Fedorassa:
CDT C/C++-kehitykseen:
GEF, graafinen muokkauskehys:
Mylyn tehtäväkeskeinen käyttöliittymä Eclipseen, jossa on tehtäväliittimet Bugzillaan ja Traciin:
Muita Fedorassa saatavilla olevia Eclipse-projekteja ovat:
Subclipse, Subversion-versionhallinnan integrointiin
PyDev, Python-kehitykseen:
PHPeclipse, PHP-kehitykseen:
E.P.I.C, Perl-kehitykseen:
Photran, Fortran-kehitykseen:
Apu uusien projektien paketoimisessa ja testaamisessa GCJ:n kanssa on aina tervetullutta. Ota yhteyttä asianosaisiin fedora-devel-java-listin kautta ja/tai kanavalla #fedora-java freenode-verkossa.
http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/
Fedora sisältää myös liitännäisiä ja ominaisuuksia, jotka ovat erityisen hyödyllisiä FLOSS-hakkereille, kuten ChangeLog-muokkauksen paketissa eclipse-changelog ja Bugzilla-integraation paketissa eclipse-mylyn-bugzilla. CDT-pakettimme, eclipse-cdt, sisältää tilannejulkaisun työstä, jonka tavoitteena on toimia GNU Autotoolsin kanssa. Mukana on myös paketti eclipse-rpm-editor RPM:n spec-tiedostojen muokkaamiseen.
Viimeisimmät näitä projekteja koskevat tiedot on saatavilla Fedora Eclipse -projektisivulta:
http://sourceware.org/eclipse/
Fedora Eclipse sallii peruskäyttäjien käyttää Update Manager -ominaisuutta paketoimattomien liitännäisten ja ominaisuuksien asentamiseen. Nämä liitännäiset asennetaan käyttäjän kotihakemistoon, .eclipse
-hakemiston alle.
Fedora 8:sta päivittävien käyttäjien tulisi huomioida, että heidän kotihakemistossaan olevan välimuistin sisältöä ei välttämättä tyhjennetä oikein (katso Eclipsen bugi #215034). Tämän ongelman voi kiertää suorittamalla Eclipse komentokehotteesta valitsimen -clean
kanssa. Huomaa, että tämä tarvitsee tehdä vain kerran.
Älä yritä käyttää Fedoran x86_64-arkkitehtuurin Eclipse-paketteja Sunin 32-bittisellä JRE:llä, koska se ei onnistu. Vaihda 64-bittiseen suljettuun JRE:hen tai asenna pakettien 32-bittiset versiot, jos sellaisia on saatavilla. Asentaaksesi 32-bittisen version käytä seuraavaa komentoa (SWT on annettu esimerkkinä):
yum install libswt3-gtk2.i386
Samoin, ppc64-järjestelmien mukana toimitettavat 32-bittiset JNI-kirjastot eivät toimi 64-bittisen JRE:n kanssa. Asentaaksesi 64-bittisen version käytä seuraavaa komentoa:
yum install paketin_nimi
.ppc64