Bonsoir,
Je souhaite utiliser mon noyau pour compiler des drivers NI qui seront compatible avec mon système.
/usr/src/linux-headers-4.19.0-0.bpo.2-amd64
Je dois effectuer les opérations suivante :
1-Configure the sources for the currently running kernel.
2-Prepare the headers for compilation.
Pour cela, ils disent en :
1-make cloneconfig
2-make modules_prepare
Sauf qu'à la base ces remarques sont pour OpenSuse plutôt que pour debian !
Est-ce que c'est correcte ou il y a une autre manière de s'y prendre pour Debian Stretch ?
Merci
# abracadaplouf
Posté par mouvda . Évalué à 2. Dernière modification le 11 avril 2019 à 18:15.
bonjour,
sous debian,
1 : installer les headers du kernel via apt ou synaptic ou autres
2 : décompresser les sources du drivers dans un répertoire (disant alpha)
3 : aller dans ce dit répertoire
4 : lire le fichier README
5 : exécuter en root le script .configure présent dans le dit répertoire
6 : exécuter en root la commande make (en étant dans le dit répertoire)
7 : exécuter en root la commande make install (en étant dans le dit répertoire)
Pour corriger les d'erreurs, prière de poster les messages correspondants afin d'être aidé
tant va la cruche à l'eau qu'à la fin elle t'explose en pleine tête
[^] # Re: abracadaplouf
Posté par electro575 . Évalué à 1.
J'essaie de répondre à cette problématique :
Q6: During installation, I get a message similar to the following one:
"Kernel source does not appear to be configured for the running kernel.
Configuration of kernel source is required to continue installation."
I do have kernel sources installed. Is there anything else I need to do?
A6: This problem is known to affect SUSE Linux, but it is possible that other
distributions require similar steps to resolve this problem.
2. Change the directory to the /usr/src/linux- directory,On openSUSE, complete the following steps:
1. Ensure you have installed kernel-source and kernel-syms packages
corresponding to the version of the currently running kernel. You
can determine the currently running kernel version by issuing the
command "uname -r".
where corresponds to the currently running kernel version.
4. Run "make cloneconfig" as root to configure the sources for the3. Run "zcat /boot/symvers-<version>.gz > Module.symvers" as root to
prepare modversion support.
currently running kernel.
6. Run the NI-488.2 for Linux INSTALL script.5. Run "make modules_prepare" as root to prepare the headers for
compilation.
[^] # Re: abracadaplouf
Posté par electro575 . Évalué à 1. Dernière modification le 11 avril 2019 à 18:30.
J'essaie de répondre à cette problématique.
Voici le problème rencontré en question 6 ci-dessous, linux-source v4.19 a été installé. La version du noyau est linux-headers-4.19.0-0.bpo.2-amd64.
Q6. During installation, I get a message similar to the following one:
"Kernel source does not appear to be configured for the running kernel.
Configuration of kernel source is required to continue installation."
I do have kernel sources installed. Is there anything else I need to do?
A6. This problem is known to affect SUSE Linux, but it is possible that other
distributions require similar steps to resolve this problem.
On openSUSE, complete the following steps:
Ensure you have installed kernel-source and kernel-syms packages
corresponding to the version of the currently running kernel. You
can determine the currently running kernel version by issuing the
command "uname -r".
Change the directory to the /usr/src/linux- directory,
where corresponds to the currently running kernel version.
Run "zcat /boot/symvers-.gz > Module.symvers" as root to
prepare modversion support.
Run "make cloneconfig" as root to configure the sources for the
currently running kernel.
Run "make modules_prepare" as root to prepare the headers for
compilation.
Run the NI-488.2 for Linux INSTALL script.
[^] # Re: abracadaplouf
Posté par NeoX . Évalué à 3.
faire ce qui est dit
1°) verifier la version de ton noyau
uname -r
2°) installer les paquets sources et headers de cette meme version
3°) rentrer dans le dossier des sources de NI, et faire les commandes indiqués
[^] # Re: abracadaplouf
Posté par electro575 . Évalué à 1. Dernière modification le 11 avril 2019 à 19:15.
/usr/src/linux-source-4.19# /home/jo/Documents/ni/INSTALL
rpm et glibc … !
Bon c'est un projet plutôt à base de rpm que de .deb en plus.
[^] # Re: abracadaplouf
Posté par NeoX . Évalué à 4.
c'est pas comme si c'etait ecrit dessus ;)
[^] # Re: abracadaplouf
Posté par Cyril Brulebois (site web personnel) . Évalué à 4.
Configuration et compilation en tant que
root
, c'est non.Règle de base : Ne donner des privilèges que quand c'est strictement nécessaire. En général seulement à l'étape
make install
(idéalement, après avoir vérifié ce qui est prévu dans cette cible…).Debian Consultant @ DEBAMAX
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.