Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1422 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  Non-GNU Toolchain : une tendance de fond ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Non-GNU Toolchain : une tendance de fond ?

n°1354717
Magicpanda
Pushing the envelope
Posté le 20-03-2014 à 12:36:58  profilanswer
 

J'ai remarqué que depuis quelques temps, l'intéret grandit autour de toolchain alternatives, ou de morceaux de toolchain spécifiques, aux outils de GNU.

 

Du coté des librairies, on a vu arriver EGLIBC sur Debian, puis plus récemment musl sur Alpine Linux et d'autres projets pour l'embarqué. Il y a aussi un overlay musl sur gentoo et le projet starchlinux basé dessus.
Android utilise Bionic qui a été développée spécifiquement pour.

 

Du coté des compilateurs, LLVM/CLANG a gagné pas mal d'influence.
Il est devenu le compilateur de base de FreeBSD, bientôt de NetBSD (prévu pour la v7 je crois).
CLANG a aussi été utilisé sur gentoo et un projet de construction de debian à partir de clang a été présenté assez récemment dans plusieurs confs.

 

Dans la dernière BSDCan, il y avait une présentation assez avancée sur l'utilisation de McLinker, développé par Mediatek et Intel notamment, pour l'embarqué.

 

Bref, avec ces éléments, on voit de plus en plus d'outils alternatifs à la toolchain GCC, du compilateur à la Glibc.

 

Il y a des enjeux de licence, pour s'éloigner de la GPL, mais ce n'est pas tellement ce qui me semble intéressant.

 

Sur le plan technique, je maitrise mal les éléments mais si je comprend bien

 

- c'est plutôt positif pour l'upstream, puisque ca pose plus d'exigences sur la qualité du code (notamment avec les warnings de LLVM)
- L'intéret n'est pas tellement de savoir laquelle est la meilleure toolchain, mais comment avoir des systèmes qui soient "toolchain agnostic".
- Est-ce qu'un peu de concurrence dans le domaine de va pas relancer les efforts sur ces briques fondamentales qui semblaient être un peu délaissées depuis un moment ?

 


McLinker :

 

http://llvm.org/devmtg/2013-04/chen-poster.pdf
http://code.google.com/p/mclinker/
https://www.youtube.com/watch?v=GJyHlpJ5uN4
http://2013.asiabsdcon.org/papers/ [...] -paper.pdf

 

LLVM/Clang
http://clang.llvm.org/
http://clang.debian.net/
http://sylvestre.ledru.info/blog/2 [...] and-debian
http://llvm.linuxfoundation.org/index.php/Nexus_7
http://lists.freebsd.org/pipermail [...] 37610.html

 


LibC
http://www.musl-libc.org/
https://android.googlesource.com/platform/bionic.git
http://www.eglibc.org/home
http://alpinelinux.org/
http://cross-lfs.org/view/clfs-embedded/


Message édité par Magicpanda le 20-03-2014 à 14:53:44

---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée
mood
Publicité
Posté le 20-03-2014 à 12:36:58  profilanswer
 

n°1354770
Magicpanda
Pushing the envelope
Posté le 21-03-2014 à 16:43:33  profilanswer
 

En passant musl 1.0 vient de sortir

 


Message édité par Magicpanda le 21-03-2014 à 16:45:49

---------------
" Quel est le but du capital ? Le but du capital c'est produire pour le capital. L'objectif, lui, est illimité. L'objectif du capital c'est produire pour produire." - Deleuze || André Gorz - Vers la société libérée

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  Non-GNU Toolchain : une tendance de fond ?

 

Sujets relatifs
Comment mettre une application en fond et agir dessus ?Contôler une sous-tache de fond spécifique d'un script Bash ?
Ubuntu Freeze et disque dur à fond[SONDAGE] Vos applications GNU/Linux préférées.
Le MTP et GNU/Linux[Teamspeak] Son de fond et Push to Talk
Diffuser l'audio avec capture directe sur Gnu/Linux (debian)couleur fond terminal
[Débat] Formulation des questions et accès à la documentation sous GNU/LinuxLe son sous GNU/Linux (hdmi en particulier)
Plus de sujets relatifs à : Non-GNU Toolchain : une tendance de fond ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR