Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1264 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [mdk10][debutant] instalation driver peripherique "exotique"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[mdk10][debutant] instalation driver peripherique "exotique"

n°470406
rcnono
Posté le 04-05-2004 à 16:00:17  profilanswer
 

salut
 
j ai une telecommande pour pc dont la base se branche en usb
http://www.imon-france.com/accueil.html
 
j ai recupéré un driver pour linux mais je ne voit pas comment l installer  
pas de readme dans l archive juste un makefile et un fichier .c et la je suis un peu perdu  
 
merci d 'avance

mood
Publicité
Posté le 04-05-2004 à 16:00:17  profilanswer
 

n°470410
Profil sup​primé
Posté le 04-05-2004 à 16:05:04  answer
 

tu vas ds le repoertoire et tu tapes "make" puis "make install" en root ( ./configure avant les deux s'il y a un fichier de ce nom...)

n°470434
rcnono
Posté le 04-05-2004 à 16:49:33  profilanswer
 

Merci de la reponse rapide mais dans ce qu'il y a d ecrit dans la console après avoir taper "make" n est pas dans le positif beaucoup de "error"  
d ailleur comment fait-on quand pour changer de souris ?
puisque dans mon cas a priori si c installer correctemnt ma telecommande doit apparaitre comme une souris usb
 

n°470573
Mjules
Modérateur
Parle dans le vide
Posté le 04-05-2004 à 19:56:46  profilanswer
 

si tu nous donnes pas les erreurs, on peut pas trouver à ta place
 
mais bon, vu ce que tu compiles ; je dirais qu'il te manques :
un compilateur : urpmi gcc g++
les sources du noyaux : urpmi kernel-source
les headers de la glibc peut-être : urpmi glibc-devel
probablement make aussi : urpmi make
 
les commandes en italiques sont à taper dans une console en root ; elles sont équivalentes à l'utilisation de rpmdrake
 
une fois ceci installé, tu te places dans le dossier des sources (c'est bien imon-remote-0.1.0 ?) et tu tapes make ; là, un fichier .o sera crée, il faut que tu le copies dans le dossier :
/lib/modules/2.6.3-7mdk/kernel/drivers/input
 
puis depmod -a
 
et ensuite, tu le charges avec un modprobe imon_input
 
mais soyons honnête, je n'ai pas la moindre idée comment le configurer et il n'y a aucune doc sur la page du projet :/


Message édité par Mjules le 04-05-2004 à 20:06:12

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°470577
alf85
Posté le 04-05-2004 à 19:58:59  profilanswer
 

Yop yop, g une imon aussi et g reussi a faire marcher le driver, mais g pu la procédure en mémoire, je retrouve ca et je te tiens au courant =)
 
Sinon, ca permet juste d'en faire une souris, fo ke je teste un soft qui permettrait peut etre de faire ce ke faisait le soft windows, sinon, ke je reprenne le developpement de celui ke g commencé.
 
See you soon

n°471801
rcnono
Posté le 05-05-2004 à 20:52:02  profilanswer
 

d'abord merci pour les infos
 
je viens d'installer les rpm qui effectivement etait manquant pour certain
et la un autre probleme je telecharge gcc g++ qui manquait et voila :
 
file /usr/bin/c++filt from install of gcc-g++-2.95.2-2 conflicts with file from package binutils-2.14.90.0.7-2md
 
est ce qu il faut absolumnet gcc g++ car il y en a d autre sur les cd mandrake
 
 
 
 
 

n°471806
Mjules
Modérateur
Parle dans le vide
Posté le 05-05-2004 à 21:01:35  profilanswer
 

désolé, c'est pas g++, c'est gcc-cpp qu'il doit falloir installer ; g++ est un ancien nom


Message édité par Mjules le 05-05-2004 à 21:01:44

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°472448
Dark_Schne​ider
Close the World, Open the Net
Posté le 06-05-2004 à 15:42:15  profilanswer
 

c'est gcc-c++ pour le support c++ de gcc.
gcc-cpp c'est pour le préprocesseur :
 

Code :
  1. [admin@admin3 admin]$ rpm -qa | grep gcc
  2. gcc-c++-3.3.2-6mdk
  3. gcc-cpp-3.3.2-6mdk
  4. libgcc1-3.3.2-6mdk
  5. gcc-3.3.2-6mdk
  6. [admin@admin3 admin]$ rpm -qi gcc-c++
  7. Name        : gcc-c++                      Relocations: (not relocatable)
  8. Version     : 3.3.2                             Vendor: MandrakeSoft
  9. Release     : 6mdk                          Build Date: ven 13 fév 2004 15:51:20 CET
  10. Install Date: jeu 06 mai 2004 15:39:56 CEST      Build Host: hp6.mandrakesoft.com
  11. Group       : Development/C++               Source RPM: gcc-3.3.2-6mdk.src.rpm
  12. Size        : 6250795                          License: GPL
  13. Signature   : DSA/SHA1, ven 13 fév 2004 17:17:10 CET, Key ID dd684d7a26752624
  14. Packager    : Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
  15. URL         : http://gcc.gnu.org/
  16. Summary     : C++ support for gcc
  17. Description :
  18. This package adds C++ support to the GNU C compiler. It includes support
  19. for most of the current C++ specification, including templates and
  20. exception handling. It does include the static standard C++
  21. library and C++ header files; the library for dynamically linking
  22. programs is available separately.
  23. If you have multiple versions of GCC installed on your system, it is
  24. preferred to type "g++-$(gcc3.3-version)" (without double quotes) in
  25. order to use the GNU C++ compiler version 3.3.2.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°472454
rcnono
Posté le 06-05-2004 à 15:46:32  profilanswer
 

j ai installer les rpm qui vont bien et j ai cette page d erreur ( cette fois ce je la met)  
gcc -c -Wall -D__KERNEL__ -DMODULE -I/usr/src/linux/include -o imon_input.o imon_input.c
In file included from /usr/include/linux/cpumask.h:8,
                 from /usr/include/linux/sched.h:14,
                 from /usr/include/linux/module.h:9,
                 from imon_input.c:1:
/usr/include/linux/bitmap.h: In function `bitmap_shift_right':
/usr/include/linux/bitmap.h:85: error: `__shr_tmp' undeclared (first use in this function)
/usr/include/linux/bitmap.h:85: error: (Each undeclared identifier is reported only once
/usr/include/linux/bitmap.h:85: error: for each function it appears in.)
/usr/include/linux/bitmap.h: In function `bitmap_shift_left':
/usr/include/linux/bitmap.h:98: error: `__shl_tmp' undeclared (first use in this function)
In file included from /usr/include/linux/sched.h:14,
                 from /usr/include/linux/module.h:9,
                 from imon_input.c:1:
/usr/include/linux/cpumask.h:10:5: missing binary operator before token "("
/usr/include/linux/cpumask.h:34:5: missing binary operator before token "("
In file included from /usr/include/asm/siginfo.h:4,
                 from /usr/include/linux/signal.h:7,
                 from /usr/include/linux/sched.h:24,
                 from /usr/include/linux/module.h:9,
                 from imon_input.c:1:
/usr/include/asm-generic/siginfo.h: At top level:
/usr/include/asm-generic/siginfo.h:53: error: size of array `_pad' is too large
In file included from /usr/include/linux/gfp.h:4,
                 from /usr/include/linux/slab.h:15,
                 from /usr/include/linux/percpu.h:4,
                 from /usr/include/linux/sched.h:30,
                 from /usr/include/linux/module.h:9,
                 from imon_input.c:1:
/usr/include/linux/mmzone.h:333: error: parse error before '(' token
/usr/include/linux/mmzone.h:334: error: parse error before numeric constant
In file included from /usr/include/linux/module.h:20,
                 from imon_input.c:1:
/usr/include/asm/module.h:54:2: #error unknown processor family
In file included from /usr/include/linux/irq.h:20,
                 from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:11,
                 from /usr/include/linux/usb.h:15,
                 from imon_input.c:4:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:11,
                 from /usr/include/linux/usb.h:15,
                 from imon_input.c:4:
/usr/include/linux/irq.h:68: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/linux/irq.h:68: error: requested alignment is not a constant
/usr/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/include/linux/irq.h:72,
                 from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:11,
                 from /usr/include/linux/usb.h:15,
                 from imon_input.c:4:
/usr/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
/usr/include/asm/hw_irq.h:31: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/include/linux/interrupt.h:11,
                 from /usr/include/linux/usb.h:15,
                 from imon_input.c:4:
/usr/include/asm/hardirq.h:13: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/asm/hardirq.h:13: error: requested alignment is not a constant
imon_input.c: In function `imon_input_open':
imon_input.c:361: error: too few arguments to function `usb_submit_urb'
imon_input.c: In function `imon_probe':
imon_input.c:386: warning: assignment from incompatible pointer type
imon_input.c:387: warning: assignment from incompatible pointer type
imon_input.c:397: error: structure has no member named `endpoint'
imon_input.c:421: warning: implicit declaration of function `FILL_INT_URB'
imon_input.c:431: error: structure has no member named `idbus'
imon_input.c:432: error: structure has no member named `idvendor'
imon_input.c:433: error: structure has no member named `idproduct'
imon_input.c:434: error: structure has no member named `idversion'
imon_input.c: At top level:
imon_input.c:467: warning: initialization from incompatible pointer type
imon_input.c:468: warning: initialization from incompatible pointer type
imon_input.c:491: warning: type defaults to `int' in declaration of `EXPORT_NO_SYMBOLS'
imon_input.c:491: warning: data definition has no type or storage class
make: *** [imon_input.o] Erreur 1


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [mdk10][debutant] instalation driver peripherique "exotique"

 

Sujets relatifs
[Mdk10]Imprimante installé mais Kwrite n'imprime pasaccélération 3D sous debian testing avec le driver nvidia proprio
driver Nvidia et version de Gcc !vmware WStation 4 host = W2K. MDK10 en client = pb rézo
probleme d'envoie de mail avec sendmail sur MDK10Configuration carte graphique lors de l'instalation Mandrake 10.0
sortie numerique sous mdk10 avec sblive 5.1 2sortie numerique sous mdk10 avec sblive 5.1
[debutant] firewall et antivirus sous MDK10? 
Plus de sujets relatifs à : [mdk10][debutant] instalation driver peripherique "exotique"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR