Outils pour utilisateurs

Outils du site


dev:outils:eldk

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
dev:outils:eldk [2013/01/04 13:05] rootdev:outils:eldk [2021/02/01 21:51] (Version actuelle) – modification externe 127.0.0.1
Ligne 7: Ligne 7:
 ===== Installation d'une chaine pour ARM11 ===== ===== Installation d'une chaine pour ARM11 =====
  
-La procédure d'installation est détaillée sur le site d'ELDK. J'ai choisis ici d'installer une chaine de compilation pour une architecture cible à base d'ARM11 correspondant au processeur de ma carte Raspeberry Pi B.+La procédure d'installation est détaillée sur le site d'ELDK à la page http://www.denx.de/wiki/ELDK-5/WebHome. J'ai choisis ici d'installer une chaine pour une architecture cible ARM11 correspondant au processeur de ma carte Raspeberry Pi B.
  
-Sur la machine hôte, créer le répertoire d'accueil de l'outil et le sous répertoire correspondant à la cross toolchain souhaitée (Respecter l'arborescence pour que le script d'installation fonctionne correctement). La documentation du projet (''//section 1.5, Supported Target Architectures//'') m'indique que pour les cibles ARM11 il faut utiliser la cross toolchain disponible dans ./armv6 +Sur la machine hôte, créer le répertoire d'accueil de l'outil et le sous répertoire correspondant à la cross toolchain souhaitée (Respecter l'arborescence pour que le script d'installation a executer plus tard fonctionne correctement). La documentation du projet (''//section 1.5, Supported Target Architectures//'') m'indique que pour les cibles ARM11 il faut utiliser la cross toolchain disponible dans ./armv6 
  
 Création de l'arborescense Création de l'arborescense
Ligne 18: Ligne 18:
 </code> </code>
  
-Téléchargement du script d'installation, du fichier de conf et de l'archive correspondant à la chaine souhaitée. +Télécharger le script d'installation, le fichier de conf et de l'archive correspondant à la chaine souhaitée. 
 <code bash> <code bash>
 yoann@hermes:/opt$ cd eldk-5.3/ yoann@hermes:/opt$ cd eldk-5.3/
Ligne 35: Ligne 35:
 </code> </code>
  
-Execution du script d'installation: pour afficher les options, invoquer le script avec l'argument **-h**+Une fois les fichiers nécessaires à l'installation de la chaine présents sur l'hôte, exécuter le script d'installation. Pour afficher les options, invoquer le script avec l'argument **-h**
 <code bash> <code bash>
 yoann@hermes:/opt/eldk-5.3/targets/armv6$ cd ../.. yoann@hermes:/opt/eldk-5.3/targets/armv6$ cd ../..
Ligne 42: Ligne 42:
 </code> </code>
  
-Remarque: l'option **-r -** indique de ne pas tenter l'installation d'une image système pour la cible (Les différentes images systèmes disponibles sont décrites dans la section ''//1.5 Supported Target Configurations//''). Aucune image système n'a été téléchargée depuis le ftp, on souhaite simplement installer/tester la chaine de compilation croisée.+Remarque: l'option **-r -** indique de ne pas tenter l'installation d'une image système pour la cible (Les différentes images systèmes disponibles sont décrites dans la section ''//1.5 Supported Target Configurations//''). Ici, aucune image système n'a été téléchargée depuis le ftp, on souhaite simplement installer/tester la chaine de compilation croisée.
  
 ===== Test compilation ==== ===== Test compilation ====
Ligne 57: Ligne 57:
 </code> </code>
  
-Charger l'environnementlancer la compilation+Charger l'environnement nécessaire à la compilation croisée à l'aide du script disponible et lancer la compilation du fichier source. 
 <code bash> <code bash>
 yoann@hermes:/opt/eldk-5.3/armv6$ source environment-setup-armv6-vfp-linux-gnueabi yoann@hermes:/opt/eldk-5.3/armv6$ source environment-setup-armv6-vfp-linux-gnueabi
dev/outils/eldk.1357304732.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)