Cross-compilation avec GCC 4 sous Windows pour Linux
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
-
Durée
3 Jours
-
Dates de début
Dates au choix
-
Envoi de matériel d'apprentissage
Oui
Objectifs: Un guide de la cross-compilation avec GCC depuis Windows vers Linux
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
I. Introduction
- I-A. Remarque d'introduction
- I-B. Qu'est-ce qu'un compilateur ?
- I-C. Qu'est-ce qu'un cross-compilateur ?
- I-D. À propos du 64 bits
- I-E. Préparation de l'environnement
- I-F. La cible
- I-F-1. Qu'est-ce que la cible ?
- I-F-2. Trouver la cible
- I-G. Pourquoi y a-t-il si peu à compiler ?
II. La compilation
- II-A. Les binutils
- II-B. GCC
- II-C. En cas d'énormes problèmes : la compilation de GCC 4.4.0 SVN
- II-D. Ca ne va toujours pas ?
- II-E. La librairie standard
- II-E-1. GNU LibC
- II-E-2. Newlib
- II-E-3. µClibc
- II-E-4. µClibc++
- II-E-5. Apache StdCxx
- II-E-6. STLPort
- II-F. Devra-t-on recompiler toutes les librairies ?
III. Compilation des binutils
- III-A. Problème de BFD
- III-A-1. Symptômes
- III-A-2. Le pourquoi
- III-A-3. La résolution du problème
- III-B. Cette application n'a pas pu démarrer car libiconv-2.dll est introuvable
- III-B-1. Symptômes
- III-B-2. Résolution
- IV-A. _error_not_here_yet - havent even thought about it - it may even work
- IV-A-1. Symptômes
- IV-A-2. Résolution
- IV-B. fenv.h: No such file or directory
- IV-B-1. Symptômes
- IV-B-2. Résolution
- IV-C. pthread.h: No such file or directory
- IV-C-1. Symptômes
- IV-C-2. Résolution
- IV-D. `CHAR_BIT' undeclared here (not in a function)
- IV-D-1. Symptômes
- IV-D-2. Résolution
- IV-E. Cannot find a least-32-bit signed integer type
- IV-E-1. Symptômes
- IV-E-2. Résolution
- IV-F. `SIZEOF_INT' undeclared
- IV-F-1. Symptômes
- IV-F-2. Résolution
- IV-G. attempt to use poisoned "bcopy"
- IV-G-1. Symptômes
- IV-G-2. Résolution
- IV-H. attempt to use poisoned ´strdup'
- IV-H-1. Symptômes
- IV-H-2. Résolution
- IV-I. error: `SIZEOF_LONG' undeclared here
- IV-I-1. Symptômes
- IV-I-2. Résolution
- IV-J. `free' undeclared
- IV-J-1. Symptômes
- IV-J-2. Résolution
- IV-K. c-lex.c, c-decl.c, c-common.c
- IV-K-1. Symptômes
- IV-K-2. Résolution
- IV-L. c-incpath.c
- IV-L-1. Symptômes
- IV-L-2. Résolution
- IV-M. c-cppbuiltin.c
- IV-M-1. Symptômes
- IV-M-2. Résolution
- IV-N. hard-reg-set.h
- IV-N-1. Symptômes
- IV-N-2. Résolution
- IV-O. bb-reorder.c
- IV-O-1. Symptômes
- IV-O-2. Résolution
- IV-P. bitmap.c
- IV-P-1. Symptômes
- IV-P-2. Résolution
- IV-Q. read-rtl.c
- IV-Q-1. Symptômes
- IV-Q-2. Résolution
- IV-R. gensupport.c
- IV-R-1. Symptômes
- IV-R-2. Résolution
- IV-S. genmodes.c
- IV-S-1. Symptômes
- IV-S-2. Résolution
- IV-T. multiple definition of `gcc_obstack_init'
- IV-T-1. Symptômes
- IV-T-2. Résolution
- V-A. GNU make version 3.80 or newer is required
- V-A-1. Symptômes
- V-A-2. Résolution
- V-B. No rule to make target `|', needed by `c-lang.o'
- V-B-1. Symptômes
- V-B-2. Résolution
- V-C. gt-expr.h
- V-C-1. Symptômes
- V-C-2. Résolution
- V-D. cannot open output file build/genconfig.exe: Permission denied
- V-D-1. Symptômes
- V-D-2. Résolution
- V-E. gtype-desc.c
- V-E-1. Symptômes
- V-E-2. Résolution
- V-F. libbackend.a
- V-F-1. Symptômes
- V-F-2. Résolution
- VI-A. filename `ada-tree.h should be preceded by $srcdir
- VI-A-1. Symptômes
- VI-A-2. Résolution
- VI-B. bid_decimal_globals.c
- VI-B-1. Symptômes
- VI-B-2. Résolution
- VI-C. Cannot create executables
- VI-C-1. Symptômes
- VI-C-2. Résolution
- VI-D. Link tests are not allowed after GCC_NO_EXECUTABLES
- VI-D-1. Symptômes
- VI-D-2. Résolution
- VI-E. configure-target-libssp
- VI-E-1. Symptômes
- VI-E-2. Résolution
VII. Et les autres cibles ?
VIII. Divers
VIII-A. Remerciements
VIII-B. Voir aussi
VIII-C. Téléchargements
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Cross-compilation avec GCC 4 sous Windows pour Linux