include("site.inc"); $template = new Page; $template->initCommon(); $template->displayHeader(); ?>
Últimas Notas de Versão na Web | |
---|---|
Estas notas de lançamento podem ter sido alteradas. Para ver as últimas notas de lançamento para o Fedora, visite: |
Esta seção cobre várias ferramentas e funcionalidades para desenvolvedores
Esta versão do Fedora foi compilada com o GCC 4.3.0, que está incluído na distribuição.
Para mais informações sobre GCC 4.3, veja:
Começando com o gcc-4.1.2-25 e a glibc-2.6.90-14 a opção -D_FORTIFY_SOURCE=2
protege não apenas o código em C, mas também em C++. Há várias falhas de segurança que já não poderiam ter sido exploradas se isso tivesse sido verificado antes. Mais detalhes nesse anúncio:
https://www.redhat.com/archives/fedora-devel-announce/2007-September/msg00015.html para mais detalhes.
Esta versão do Fedora inclui o Eclipse Fedora, baseado na versão 3.3.2 do Eclipse SDK. As versções da série 3.3.x tem uma página "Nova e digna de nota" e as notas de lançamento específicas para a versão 3.3.2 também estão disponíveis.
O SDK Eclipse é conhecido como "a Plataforma Eclipse", "o IDE Eclipse" e "Eclipse". O SDK Eclipse é a fundação para o ciclo de lançamento combinado de vinte e um projetos Eclipce sob a chamada combinação de lançamento Callisto:
Alguns do projetos Europa estão incluidos no Fedora:
CDT para desenvolvimento C/C++:
GEF, o Framework de Edição Gráfica:
Mylyn, uma interface focada em tarefas para o Eclipse, juntamente com conectores de tarefa para Bugzilla e Trac.
Outros projetos do Eclipse disponíveis no Fedora incluem:
Subclipse, para integração do controle de versão:
PyDev, para desenvolvimento em Python:
PHPeclipse, para desenvolvimento em PHP:
E.P.I.C, para desenvolvimento em perl:
Photran, para desenvolvimento em Fortran:
Assistência na criação e teste dos pacotes com o GCJ é sempre bem-vinda. Contate as partes interessadas na lista fedora-devel-java-list e/ou no canal #fedora-java na rede freenode.
http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/
O Fedora também inclui plugins e funcionalidades que são particularmente úteis para os hackers FLOSS: Edição de changelogs com o eclipse-changelog e interação com o Bugzilla através do eclipse-mylyn-bugzilla. Nosso pacote CDT, eclipse-cdt, inclui uma versão de trabalho pronto para integrar com o GNU Autotools. Existe também o eclipse-rpm-editor para editar arquivos spec de RPMs.
As ultimas informações relacionadas a estes projetos podem ser encontradas na página do Fedora·Eclipse·Project:
http://sourceware.org/eclipse/
O Fedora Eclipse permite que usuários não-root façam uso do utilitário Gerenciador de Atualizações para instalar plugins e recursos que não estão incluídos nos pacotes. Tais plugins são instalados no diretório .eclipse
dentro do diretório pessoal do usuário.
Os usuários que estejam atualizando a partir do Fedora 8 devem estar cientes de que seu conteúdo em cache no diretório home não podem ser adequadamente migrado (veja o erro do Eclipse #215034). Para contornar esse problema, execute o Eclipse em um terminal com a opção -clean
. Nota: Isto só é preciso ser feito uma única vez.
Não tente executar o pacotes x86_64 do Eclipse para o Fedora sobre um JRE 32bits da Sun. Eles irão falhar. Você tanto pode mudar para a alternativa Java de 64bits ou instalar a versão 32bits dos pacotes, se disponível. Para instalar uma versão de 32bits, use o seguinte comando (SWT é dado como um exemplo):
yum install libswt3-gtk2.i386
Também, as bibliotecas JNI de 32-bits distribuídas por padrão em sistemas ppc64 não podem ser executadas em JREs de 64-bits. Para instalar a versão 64-bits, use o seguinte comando:
yum install nome_do_pacote
.ppc64