La première version de test de Debian embarquée est
sortie
26 juin 2000
Remarque : Ce communiqué a été rédigé par Frank Smith <smith@amirix.com>.
Embedded Debian (Debian Embarquée) est un projet indépendant sans
liens formels avec Debian. Nous espérons travailler en plus étroite
collaboration avec Debian à l'avenir, et peut-être même fusionner les
deux projets.
La première version de test des environnements
Debian de développement multiplateforme embarqués (Embedded Debian Cross
Development Environments) est maintenant disponible à l'adresse
http://www.emdebian.org/.
L'objectif de ce projet est de faire de Debian GNU/Linux le choix
naturel pour des solutions Linux embarquées et d'avancer de manière
plus rapide et plus efficace dans ce domaine.
Spécifications :
- Hôtes :
- Debian i386 (à base de Potato) ;
- i386 basé sur des RPM.
- Cibles :
- Linux PowerPC ;
- Linux ARM.
- Paquets :
- Binutils 2.9.5.0.37 ;
- GCC 2.95.2 ;
- GlibC 2.1.3 ;
- ils sont basés sur les paquets Debian, avec une attention
particulière aux facultés de configuration croisée.
- Possibilités :
- développement en C ;
- pratique pour les développement du noyau Linux à la fois
pour des hôtes basés sur Debian et sur RPM ;
- pratique pour le développement d'applications (en C) sur les
hôtes Debian.
Remarques :
- C'est un environnement de test !
- Le cross compiler PowerPC a passé les tests suivants :
- compilation du noyau 2.2.14, et exécution fructueuse ;
- compilation du programme GNU hello, avec édition de liens
statique et dynamique ;
- les binaires ont été testés sur PowerPC 750.
- Le cross compiler ARM a passé les tests suivants :
- compilation du programme GNU hello, avec édition de liens
statique et dynamique ;
- je n'ai pas de machine ARM à ma disposition, je n'ai donc
pas pu tester les binaires.
- La version de la GlibC n'est sans doute pas appropriée à des
processeurs coprocesseur mathématique
- Les .deb sont plus facilement installables sur une version récente
de Potato que sur Slink, où l'installation peut être malaisée.
Choses à venir :
- étendre la liste des hôtes ;
- étendre la liste des langages de programmation disponibles ;
- ajouter un support des processeurs sans coprocesseur mathématique ;
- documentation pour l'utilisateur ;
- encore bien plus de choses...
Pour de plus amples informations et pour les instructions de
téléchargement, veuillez visiter le site
http://www.emdebian.org/ et
suivre le lien Cross Development Environments.