Bonjour
Ceci est la procédure que j’ai utilisé pour installer RTLINUX, mais ???????
J’ai crée un répertoire RTLinux et un autre Linux dans /usr/src
J’ai voulus compiler rtlinuxavec le noyau linux2.4.8.20-8 mais je n’avais pas le patch rtlinux pour le faire.
J’ai patché le noyau 2.4.18 par « patchRtlinux3.1 pour le noyau 2.4.18 »
J’ai commencé par la compilation de linux avec : make xconfig, make dep, make bzImage, make module, make module_install, puis copier bzimage dans /boot, et finalement j’ai modifié /lilo.conf.anaconda pour le démarrage sous rtlinux. Ca a redémarré avec RtLinux mais je ne trouve toujours pas les traces des fichiers rtl dans le fichier system_map que j’avais déplacé dans /boot
J’ai compilé rtlinux avec make xconfig , make dep, make(*), make devices (*), make install
J’ai tester avec make regression ça n’a rien donné .
Mais quant j’ai essayé avec les exemples ça a marché avec Warning.
--------------------------------------------------------------------------------------------------------------------------
(*) Exemple 1 d'erreur por la command #make :
--------------------------------------------------------------------------------------------------------------------------
make[1]: Rien à faire pour `all'.
make[1]: Quitte le répertoire `/usr/src/rtlinux-3.1/main'
make[1]: Entre dans le répertoire `/usr/src/rtlinux-3.1/fifos'
cp -f rtl_fifo.o ../modules/
puis :....
/usr/src/rtlinux-3.1/linux/include/asm/rtlinux_cli.h:24:13: AVERTISSEMENT: jetons superflus à la fin de la directive #undef
---
: référence indéfinie vers « errno »
../psc//librtlinux.a(librtlinux.o)(.text+0x867): In function `rtlinux_sigaddset':
--------------------------------------------------------------------------------------------------------------------------
(*) Exemple 1 d'erreur por la command #make_devices :
--------------------------------------------------------------------------------------------------------------------------
make[1]: *** [psc_periodic] Erreur 1
exemple 2 :
: référence indéfinie vers « errno »
../psc//librtlinux.a(librtlinux.o)(.text+0x94f): In function `rtlinux_sigismembe
r':
exemple 3 :
/usr/src/rtlinux-3.1/linux/include/asm/rtlinux_cli.h:28:22: AVERTISSEMENT: jeton
s superflus à la fin de la directive #undef
exemple 4 :
: référence indéfinie vers « errno »
collect2: ld a retourné 1 code d'état d'exécution
make[1]: *** [rtlsigirq_app] Erreur 1
merci d’avance…
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.