include("site.inc"); $template = new Page; $template->initCommon(); $template->displayHeader(); ?>
Ultimas Notas de la Versión en la Web | |
---|---|
Estas notas del lanzamiento pueden ser actualizadas. Para ver la última versión de las notas del lanzamiento de Fedora, visite: |
Esta sección cubre las diversas herramientas del desarrollador y sus características.
Esta versión de Fedora fue contruída usando GCC 4.3.0, el cual también se incluye en la distribución.
Para más información sobre GCC 4.3, vaya a:
Comenzando con gcc-4.1.2-25 y glibc-2.6.90-14, la opción -D_FORTIFY_SOURCE=2
protege no sólo el código C, sino también el C++. Habrían muchas menos cuestiones de seguridad que ya no podrían haber sido aprovechadas si esto se hubiera hecho antes. Vaya al anuncio para más detalle.
https://www.redhat.com/archives/fedora-devel-announce/2007-September/msg00015.html para más detalles.
Este lanzamiento de Fedora incluye Fedora Eclipse, basado en Eclipse SDK versión 3.3.2. La serie de lanzamientos 3.3.x tiene una página "Nueva y Notable" y unas notas del lanzamiento específicas a la versión 3.3.2 están también disponibles.
El SDK de Eclipse es conocido también como "la Plataforma Eclipse," "el IDE Eclipse," y "Eclipse." El SDK Eclipse es la base para las demás versiones de veintiun proyectos Eclipse bajo el paraguas de lanzamiento combinado Callisto (http://www.eclipse.org/europa). Algunos de estos proyectos Callisto se incluyen en Fedora:
Unos cuantos de estos proyectos Europa están incluídos en Fedora:
CDT para desarrollo C/C++:
GEF, el Marco de Trabajo de Edición Gráfica:
Mylyn (http://www.eclipse.org/mylyn), una IU para Eclipse enfocada en la tarea, junto con los conectores de tarea para Bugzilla y Trac.
Otros proyectos Eclipse disponible en Fedora incluyen:
Subclipse, para integrar el control de versión con Subversion:
PyDev, para el desarrollo en Python:
PHPeclipse, para el desarrollo en PHP:
E.P.I.C, para el desarrollo en perl:
Photran, para el desarrollo en Fortran:
La asistencia para obtener más proyectos empaquetados y testearlos con GCJ es siempre bienvenida. Contacte las partes interesadas a traves de fedora-devel-java-list (http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/) y/o #fedora-java en freenode.
http://www.redhat.com/mailman/listinfo/fedora-devel-java-list/
Fedora también incluye plugins y características que son particularmente útiles para los hacker FLOSS, edición de ChangeLog con eclipse-changelog e interacción con Bugzilla con eclipse-mylyn-bugzilla. Nuestro paquete CDT, eclipse-cdt, incluye una versión de prueba del trabajo para integrar con GNU Autotools. También está eclipse-rpm-editor para editar archivos spec de RPM.
La última información referida a estos proyectos la puede encontrar en la página de Proyecto Eclipse de Fedora: http://sourceware.org/eclipse/.
http://sourceware.org/eclipse/
Fedora Eclipse contiene un parche para permitir a los usuarios que no son root hacer uso de la funcionalidad del Administrador de Actualizaciones para la instalación de plugins y características no empaquetadas. Tales plugins se instalan en el directorio de inicio del usuario, en el directorio .eclipse
.
Los usuarios que actualicen desde Fedora 8 deben tener en cuenta que el contenido del caché en sus directorios de inicio pueden no ser vaciados apropiadamente (ver el error de Eclipse #215034). Para solucionar esto, ejecute eclipse desde una terminal con la opción -clean
. Nota: esto sólo es necesario hacerlo una vez.
No intente ejecutar los paquetes de Eclipse x86_64 de Fedora en la JRE de 32-bit de Sun. Fallarán. Ya sea cambie a la alternativa java de 64-bit propietaria, o instale la versión de 32-bit de los paquetes, si están disponibles. Para instalar la versión de 32-bit, use el comando siguiente (SWT se da como ejemplo):
yum install libswt3-gtk2.i386
De la misma manera, las bibliotecas JNI de 32 bits que se dan por defecto en sistemas ppc64 no funcionan con un JRE de 64 bits. Para instalar la versión de 64 bits use el siguiente comando:
yum install package_name
.ppc64