HOWTO recompile RTEMS sources » History » Version 6
paul leroy, 03/07/2015 01:45 PM
1 | 1 | paul leroy | h1. HOWTO recompile RTEMS sources |
---|---|---|---|
2 | 2 | paul leroy | |
3 | # Télécharger RTEMS sur le site Gaisler et installer le compilateur (se référer à [[HOWTO configure sparc-rtems-gcc]]) |
||
4 | # Télécharger les sources de RTEMS sur le site Gaisler: http://www.gaisler.com/anonftp/rcc/src/, fichier rtems-4.10-1.2.18-src.tar.bz2 |
||
5 | # Copier les sources dans le répertoire src de RTEMS, qui doit normalement se trouver dans /opt/rtems-4.10/src |
||
6 | 4 | paul leroy | # Editer le fichier *grspw.c* situé dans le répertoire */opt/rtems-4.10/src/rtems-4.10/c/src/lib/libbsp/sparc/shared/spw* et commenter la ligne _grspw_hw_reset(pDev);_ située dans la fonction _grspw_open_ |
7 | 6 | paul leroy | # se placer dans le répertoire */opt/rtems-4.10/src* et exécuter la suite de commandes suivante |
8 | 5 | paul leroy | |
9 | # make bootstrap |
||
10 | # make bootstrap_sparc |
||
11 | # make configure-drvmgr |
||
12 | # make compile-drvmgr |
||
13 | # make install-drvmgr |
||
14 | |||
15 | Les fichiers mis à jour à l'issue de la compilation sont les suivants: |
||
16 | *src/build-drvmgr/sparc-rtems/c/leon3/lib/libbsp.a* |
||
17 | */opt/rtems-4.10/sparc-rtems/leon3/lib* |