crosstool-NG

Software captura de pantalla:
crosstool-NG
Detalles de software:
Versión: 1.15.3
Fecha de carga: 20 Feb 15
Promotor: Yann E. MORIN
Licencia: Libre
Popularidad: 7

Rating: nan/5 (Total Votes: 0)

aplicación crosstool-NG apunta a cadenas de herramientas de construcción. Toolchains son un componente esencial en un proyecto de desarrollo de software. Será compilar, ensamblar y enlazar el código que se está desarrollando. Algunas piezas de la cadena de herramientas eventualmente terminan en los binarios / s resultantes: bibliotecas estáticas no son más que un ejemplo.
Por lo tanto, un conjunto de herramientas es una pieza muy sensible de software, ya que cualquier error en uno de los componentes, o un componente mal configurado, puede conducir a problemas de ejecución, que van desde los malos resultados, a las aplicaciones que terminan de forma inesperada, a software mal comportarse (que más que a menudo es difícil de detectar), un daño de hardware, o incluso a los riesgos humanos (que es más que lamentable).
Toolchains están hechos de diferentes piezas de software, cada ser bastante complejo y que requiere opciones especialmente diseñadas para construir y trabajar de forma integrada. Esto por lo general no es tan fácil, incluso en el caso no tan trivial de cadenas de herramientas nativas. La obra alcanza un mayor grado de complejidad a la hora de compilación cruzada, donde puede llegar a ser absolutamente una pesadilla ...
Algunos existir-toolchains cruzadas en el Internet, y se pueden utilizar para el desarrollo en general, pero tienen una serie de limitaciones:
• pueden ser de uso general, en que están configurados para la mayoría: no optimización para su objetivo específico,
· Que puedan estar preparados para un objetivo específico y por lo tanto no son fáciles de usar, ni optimizados para, o incluso el apoyo a su objetivo,
· A menudo se utiliza componentes de envejecimiento (compilador, C biblioteca, etc ...) que no soportan características especiales de su nuevo procesador brillante;
Por otro lado, estos cadena de herramientas ofrecen algunas ventajas:
· Que están listos para usar y muy fácil de instalar y configurar,
· Que se demuestre si es utilizado por una amplia comunidad.
Pero una vez que quiere sacarle todo el jugo de su hardware específico, tendrá que construir su propia cadena de herramientas. Aquí es donde crosstool-NG entra en juego

Características :.

  • interfaz de configuración menuconfig-kernel como
  • generalizado interfaz, conocido
  • fácil, pero potente configuración
  • Soporte para componentes alternativos en la cadena de herramientas
  • uClibc- o herramientas principales basados ​​en glibc apoyado ahora mismo!
  • otros fáciles de implementar
  • depósito de revisiones para aquellas versiones que necesitan parches
  • de apoyo muchas versiones de los componentes de la cadena de herramientas
  • Soporte para la aduana (entender local) depósito de revisiones
  • diferentes modelos de roscado
  • NPTL (glibc solamente, WIP)
  • linuxthreads (uClibc solamente, WIP)
  • Soporte para ambas cadenas de herramientas blando o duro-float
  • instalaciones de depuración
  • gdb nativo y cruz, gdbserver
  • debuging bibliotecas: dmalloc, más por venir
  • reiniciar una acumulación en cualquier paso
  • configuraciones de ejemplo repositorio puede usar como punto de partida para su propia cadena de herramientas

¿Qué hay de nuevo en esta versión:.

  • Muchos cambios desde la última versión anunciada
  • El apoyo de la Cruz canadiense ha sido completamente reescrito para ya no requieren un pre-existentes compilador cruzado para el objetivo, y hay numerosas mejoras y correcciones de errores.

¿Qué hay de nuevo en la versión 1.13.2:.

  • La construcción de la biblioteca ncurses se ha fijado
  • Extraer la biblioteca cloog se ha solucionado.
  • La CPU 'Prescott' es ahora reconocida como un i686.

¿Qué hay de nuevo en la versión 1.12.2:.

  • Las cuerdas versiones gdb han sido corregidos
  • Uso de un directorio prefijo sysroot se ha solucionado.

¿Qué hay de nuevo en la versión 1.12.1:

  • corrección de errores

¿Cuál es nuevo en la versión 1.11.2:

  • bibliotecas Companion están seleccionados adecuadamente con GCC 4.4. 6 (el valor predeterminado).

¿Qué hay de nuevo en la versión 1.11.1:

  • Esta versión corrige un error de bloqueo al pelar la cadena de herramientas .

¿Qué hay de nuevo en la versión 1.11.0:

  • arquitecturas:
  • nuevo soporte SPARC
  • Componentes de actualización:
  • gcc: hasta 4.6.0, y las versiones más recientes Linaro 4.4, 4.5 y 4.6
  • Linux: hasta 2.6.38.4
  • EGLIBC: 2_13
  • gdb: añadir versión Linaro
  • librraies de compañía: algunos fueron actualizados
  • docs: nuevas explicaciones en profundidad sobre cómo construir una cadena de herramientas
  • glibc: Linuxthreads quitar para las versiones más recientes
  • muestras: nuevos un par

¿Cuál es nuevo en la versión 1.10.1:.

  • Decapado de binarios se ha fijado
  • La envoltura makeinfo se ha solucionado.
  • plugins CCG ya no se construyen para cadenas de herramientas estáticas.
  • LinuxThreads se han eliminado en las versiones más recientes de glibc / EGLIBC.
  • El engarce de oro está oculto para las arquitecturas que no tienen el apoyo de oro.

¿Cuál es nuevo en la versión 1.9.3:

  • Esta es una versión única de corrección de errores.

Programas parecidos

Shelisp
Shelisp

15 Apr 15

NovaFTP
NovaFTP

20 Feb 15

WU-FTPD
WU-FTPD

3 Jun 15

shc
shc

3 Jun 15

Comentarios a la crosstool-NG

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!