crosstool-NG

Logiciel capture d'écran:
crosstool-NG
Détails logiciels:
Version: 1.15.3
Date de transfert: 20 Feb 15
Développeur: Yann E. MORIN
Licence: Gratuit
Popularité: 7

Rating: nan/5 (Total Votes: 0)

Application crosstool-NG vise à toolchains de construction. Toolchains sont une composante essentielle dans un projet de développement logiciel. Il compilera, assembler et lier le code qui est en cours d'élaboration. Certaines pièces de l'ensemble d'outils sera finissent par se retrouver dans les binaires / s résultant: bibliothèques statiques sont qu'un exemple.
Ainsi, un ensemble d'outils est une pièce très sensible de logiciels, comme ne importe quel bogue dans l'un des composants, ou un composant mal configuré, peut conduire à des problèmes d'exécution, allant de mauvaise performance, les applications se terminant de façon inattendue, à un logiciel mal se comporter (qui plus souvent est difficile à détecter), le matériel est endommagé, ou même à des risques humains (qui est plus que regrettable).
Toolchains sont faits de morceau de logiciel différents, chacun étant assez complexe et nécessitant des options spécialement conçues pour construire et fonctionner de manière transparente. Ce ne est généralement pas facile, même dans le cas ne est pas si trivial de toolchains indigènes. Le travail atteint un degré de complexité plus élevé lorsqu'il se agit de la compilation croisée, où il peut devenir tout à fait un cauchemar ...
Certains croisées toolchains exister sur Internet, et peuvent être utilisés pour le développement en général, mais ils ont un certain nombre de limites:
· Ils peuvent être à usage général, en ce qu'ils sont configurés pour la majorité: pas d'optimisation pour votre cible spécifique,
· Ils peuvent être préparés pour une cible spécifique et ne sont donc pas facile à utiliser, ni optimisés pour, ou même l'appui de votre cible,
· Ils sont souvent utilisant des composants de vieillissement (compilateur, C bibliothèque, etc ...) ne supportant pas des caractéristiques spéciales de votre nouveau processeur brillant;
De l'autre côté, ces toolchain offrent certains avantages:
· Ils sont prêts à utiliser et très facile à installer et à configurer,
· Ils sont prouvés si elle est utilisée par une large communauté.
Mais une fois que vous voulez obtenir tout le jus de votre matériel spécifique, vous aurez envie de construire votre propre chaîne d'outils. Ce est là que crosstool-NG entre en jeu

Caractéristiques :.

  • interface de configuration menuconfig noyau comme
  • généralisée interface, bien connu
  • , une configuration facile encore puissant
  • support pour des composants de remplacement dans la chaîne d'outils
  • uClibc- ou ensemble d'outils basés glibc soutenu dès maintenant!
  • d'autres faciles à mettre en œuvre
  • référentiel de correctifs pour les versions nécessitant patcher
  • soutien de nombreuses versions des composants de l'ensemble des outils
  • soutien personnalisé (comprendre locale) référentiel de correctifs
  • différents modèles de thread
  • NPTL (glibc seulement, WIP)
  • linuxthreads (uClibc seulement, WIP)
  • Support pour les deux chaînes d'outils logiciels et disque-float
  • installations de débogage
  • gdb natif et la croix, gdbserver
  • débogage bibliothèques: dmalloc, plus à venir
  • redémarrer une construction à toute étape
  • des exemples de configuration Référentiel utilisable comme point de départ pour votre propre chaîne d'outils

Ce qui est nouveau dans cette version:.

  • Beaucoup de changements depuis la dernière version annoncé
  • Le soutien de la Croix-canadienne a été entièrement réécrit pour ne nécessitent plus un pré-existante compilateur croisé pour la cible, et il ya de nombreuses améliorations et corrections de bogues.

Ce qui est nouveau dans la version 1.13.2:.

  • Construction de la bibliothèque ncurses a été fixé
  • Extraction de la bibliothèque cloog a été corrigé.
  • La CPU "prescott 'est maintenant reconnu comme un i686.

Ce qui est nouveau dans la version 1.12.2:.

  • Les versions de gdb cordes ont été corrigés
  • L'utilisation d'un répertoire de préfixe sysroot a été corrigé.

Ce qui est nouveau dans la version 1.12.1:

  • bug-fix

Quoi de neuf dans la version 1.11.2:

  • Bibliothèques de compagnie sont maintenant correctement sélectionnés avec GCC 4.4. 6 (la valeur par défaut).

Ce qui est nouveau dans la version 1.11.1:

  • Cette version corrige un bug de blocage en dénudant la chaîne d'outils .

Ce qui est nouveau dans la version 1.11.0:

  • architectures:
  • nouveau support de SPARC
  • composants mis à jour:
  • gcc: jusqu'à 4.6.0, et les dernières versions de Linaro 4,4, 4,5 et 4,6
  • Linux: jusqu'à 2.6.38.4
  • eglibc: 2_13
  • gdb: ajouter la version Linaro
  • librraies de compagnie: certains ont été mis à jour
  • docs: nouvelles explications détaillées sur la façon de construire une chaîne d'outils
  • glibc: Linuxthreads retirés pour les dernières versions
  • échantillons: un couple de nouveaux

Quoi de neuf dans la version 1.10.1:.

  • Décapage des binaires a été fixé
  • L'enveloppe makeinfo a été corrigé.
  • plugins du CCG ne sont plus construits pour toolchains statiques.
  • LinuxThreads ont été supprimés dans les dernières versions de la glibc / eglibc.
  • Le lieur d'or est maintenant caché pour les architectures qui ne ont pas le soutien de l'or.

Quoi de neuf dans la version 1.9.3:

  • Ce est une version corrigeant des bogues seule.

Logiciel similaire

NFTP
NFTP

3 Jun 15

Bash Blogger
Bash Blogger

2 Jun 15

Gsh
Gsh

3 Jun 15

CDBoomkars
CDBoomkars

14 Apr 15

Commentaires à crosstool-NG

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!