Project

General

Profile

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*