Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/06/2010, à 00:54

genevi03

Problème d'installation logiciel

Bonjour,

je n'arrive pas à installer un logiciel permettant d'installer un usb-port RS232 (http://www.velleman.eu/distributor/products/view/?id=353050) sur mon PC.
J'ai télécharger le .zip sur le site de la compagnie et ensuite décompresser. le fichier nommé RedHat73. Celui-ci contient un Makefile, un pl2303.c et un readMe.txt. J'ai suivi les consignes du fichier ReadMe.txt soit:

To install driver -

        make inst (The Makefile will check the module and compile and link it automatically. It will also remove

         the loaded USB-Serial driver)

J'ai donc entrer dans le terminal le cd de l'emplacement du fichier et ensuite make inst. Voici le résultat:

genevieve@genevieve-laptop:~/Téléchargements/pcusb6/Linux/Redhat9$ make inst

gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -I/usr/src/linux-2.4/drivers/usb/serial   -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -Wno-unused  -DMODULE -c pl2303.c
pl2303.c:33:26: error: linux/config.h: Aucun fichier ou dossier de ce type
pl2303.c:36:24: error: linux/init.h: Aucun fichier ou dossier de ce type
pl2303.c:37:24: error: linux/slab.h: Aucun fichier ou dossier de ce type
pl2303.c:39:30: error: linux/tty_driver.h: Aucun fichier ou dossier de ce type
pl2303.c:40:28: error: linux/tty_flip.h: Aucun fichier ou dossier de ce type
pl2303.c:42:26: error: linux/module.h: Aucun fichier ou dossier de ce type
pl2303.c:43:28: error: linux/spinlock.h: Aucun fichier ou dossier de ce type
pl2303.c:44:25: error: asm/uaccess.h: Aucun fichier ou dossier de ce type
pl2303.c:45:23: error: linux/usb.h: Aucun fichier ou dossier de ce type
pl2303.c:53:24: error: usb-serial.h: Aucun fichier ou dossier de ce type
pl2303.c:54:20: error: pl2303.h: Aucun fichier ou dossier de ce type
pl2303.c:64: error: array type has incomplete element type
pl2303.c:65: warning: implicit declaration of function ‘USB_DEVICE’
pl2303.c:65: error: ‘PL2303_VENDOR_ID’ undeclared here (not in a function)
pl2303.c:65: error: ‘PL2303_PRODUCT_ID’ undeclared here (not in a function)
pl2303.c:66: error: ‘PL2303_PRODUCT_ID_RSAQ2’ undeclared here (not in a function)
pl2303.c:67: error: ‘IODATA_VENDOR_ID’ undeclared here (not in a function)
pl2303.c:67: error: ‘IODATA_PRODUCT_ID’ undeclared here (not in a function)
pl2303.c:68: error: ‘ATEN_VENDOR_ID’ undeclared here (not in a function)
pl2303.c:68: error: ‘ATEN_PRODUCT_ID’ undeclared here (not in a function)
pl2303.c:69: error: ‘ELCOM_VENDOR_ID’ undeclared here (not in a function)
pl2303.c:69: error: ‘ELCOM_PRODUCT_ID’ undeclared here (not in a function)
pl2303.c:70: error: ‘ITEGNO_VENDOR_ID’ undeclared here (not in a function)
pl2303.c:70: error: ‘ITEGNO_PRODUCT_ID’ undeclared here (not in a function)
pl2303.c:71: error: ‘MA620_VENDOR_ID’ undeclared here (not in a function)
pl2303.c:71: error: ‘MA620_PRODUCT_ID’ undeclared here (not in a function)
pl2303.c:72: error: ‘RATOC_VENDOR_ID’ undeclared here (not in a function)
pl2303.c:72: error: ‘RATOC_PRODUCT_ID’ undeclared here (not in a function)
pl2303.c:76: warning: data definition has no type or storage class
pl2303.c:76: warning: type defaults to ‘int’ in declaration of ‘MODULE_DEVICE_TABLE’
pl2303.c:76: warning: parameter names (without types) in function declaration
pl2303.c:102: warning: ‘struct file’ declared inside parameter list
pl2303.c:102: warning: its scope is only this definition or declaration, which is probably not what you want
pl2303.c:102: warning: ‘struct usb_serial_port’ declared inside parameter list
pl2303.c:103: warning: ‘struct file’ declared inside parameter list
pl2303.c:103: warning: ‘struct usb_serial_port’ declared inside parameter list
pl2303.c:105: warning: ‘struct termios’ declared inside parameter list
pl2303.c:105: warning: ‘struct usb_serial_port’ declared inside parameter list
pl2303.c:107: warning: ‘struct file’ declared inside parameter list
pl2303.c:107: warning: ‘struct usb_serial_port’ declared inside parameter list
pl2303.c:108: warning: ‘struct urb’ declared inside parameter list
pl2303.c:109: warning: ‘struct urb’ declared inside parameter list
pl2303.c:110: warning: ‘struct urb’ declared inside parameter list
pl2303.c:112: warning: ‘struct usb_serial_port’ declared inside parameter list
pl2303.c:113: warning: ‘struct usb_serial_port’ declared inside parameter list
pl2303.c:114: warning: ‘struct usb_serial’ declared inside parameter list
pl2303.c:115: warning: ‘struct usb_serial’ declared inside parameter list
pl2303.c:119: error: variable ‘pl2303_device’ has initializer but incomplete type
pl2303.c:120: error: unknown field ‘owner’ specified in initializer
pl2303.c:120: error: ‘THIS_MODULE’ undeclared here (not in a function)
pl2303.c:120: warning: excess elements in struct initializer
pl2303.c:120: warning: (near initialization for ‘pl2303_device’)
pl2303.c:121: error: unknown field ‘name’ specified in initializer
pl2303.c:121: warning: excess elements in struct initializer
pl2303.c:121: warning: (near initialization for ‘pl2303_device’)
pl2303.c:122: error: unknown field ‘id_table’ specified in initializer
pl2303.c:122: warning: excess elements in struct initializer
pl2303.c:122: warning: (near initialization for ‘pl2303_device’)
pl2303.c:123: error: unknown field ‘num_interrupt_in’ specified in initializer
pl2303.c:123: error: ‘NUM_DONT_CARE’ undeclared here (not in a function)
pl2303.c:123: warning: excess elements in struct initializer
pl2303.c:123: warning: (near initialization for ‘pl2303_device’)
pl2303.c:124: error: unknown field ‘num_bulk_in’ specified in initializer
pl2303.c:124: warning: excess elements in struct initializer
pl2303.c:124: warning: (near initialization for ‘pl2303_device’)
pl2303.c:125: error: unknown field ‘num_bulk_out’ specified in initializer
pl2303.c:125: warning: excess elements in struct initializer
pl2303.c:125: warning: (near initialization for ‘pl2303_device’)
pl2303.c:126: error: unknown field ‘num_ports’ specified in initializer
pl2303.c:126: warning: excess elements in struct initializer
pl2303.c:126: warning: (near initialization for ‘pl2303_device’)
pl2303.c:127: error: unknown field ‘open’ specified in initializer
pl2303.c:127: warning: excess elements in struct initializer
pl2303.c:127: warning: (near initialization for ‘pl2303_device’)
pl2303.c:128: error: unknown field ‘close’ specified in initializer
pl2303.c:128: warning: excess elements in struct initializer
pl2303.c:128: warning: (near initialization for ‘pl2303_device’)
pl2303.c:129: error: unknown field ‘write’ specified in initializer
pl2303.c:129: warning: excess elements in struct initializer
pl2303.c:129: warning: (near initialization for ‘pl2303_device’)
.................
.................
make: *** [pl2303.o] Erreur 1

J'ai installer Redhat-cluster-suite et createrepro et sa marche toujours pas... 
Comment faire pour l'installer ?
Je suis sur Ubuntu 10.04

Merci de votre aide !

Dernière modification par slasher-fun (Le 07/06/2010, à 07:06)

Hors ligne

#2 Le 07/06/2010, à 15:01

pbout340

Re : Problème d'installation logiciel

As-tu remarqué que linux regroupe des dizaines de distributions différentes.
RedHat en est une parmi tant d'autres. Si tu utilises Lucid, il te faut télécharger des paquets prévus pour Lucid ou au moins pour Debian. RedHat ne peut être ton fournisseur de paquets.
Il te faut installer le paquet usbprog-gui si je m'en réfère aux indications de cette page :
http://packages.ubuntu.com/fr/lucid/usbprog-gui
Soit tu le fais depuis synaptic soit tu envoies cette commande depuis le terminal :

sudo apt-get install usbprog-gui

réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#3 Le 07/06/2010, à 22:34

genevi03

Re : Problème d'installation logiciel

non je ne savais pas, je viens de débuter sous Linux !
J'ai installer ce que tu m'as dit avec Synaptic mais ça ne marche toujours pas...les mêmes erreurs apparaîssent.

Dernière modification par genevi03 (Le 07/06/2010, à 23:00)

Hors ligne

#4 Le 08/06/2010, à 12:16

pbout340

Re : Problème d'installation logiciel

Peux-tu renvoyer la réponse faite par le terminal lorsque tu envoies la commande :

sudo apt-get install usbprog-gui

voici la réponse que j'ai obtenu :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
  libreadline5 libusbprog0 libwxbase2.6-0 libwxgtk2.6-0
Paquets suggérés :
  libgnomeprintui2.2-0
Les NOUVEAUX paquets suivants seront installés :
  libreadline5 libusbprog0 libwxbase2.6-0 libwxgtk2.6-0 usbprog-gui
0 mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 3 594ko dans les archives.
Après cette opération, 10,1Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Réception de : 1 http://fr.archive.ubuntu.com/ubuntu/ lucid/main libreadline5 5.2-7build1 [132kB]
Réception de : 2 http://fr.archive.ubuntu.com/ubuntu/ lucid/universe libwxbase2.6-0 2.6.3.2.2-3ubuntu5 [547kB]
Réception de : 3 http://fr.archive.ubuntu.com/ubuntu/ lucid/universe libwxgtk2.6-0 2.6.3.2.2-3ubuntu5 [2 767kB]
Réception de : 4 http://fr.archive.ubuntu.com/ubuntu/ lucid/universe libusbprog0 0.1.9-1build1 [76,4kB]                     
Réception de : 5 http://fr.archive.ubuntu.com/ubuntu/ lucid/universe usbprog-gui 0.1.9-1build1 [72,0kB]                     
3 594ko réceptionnés en 1min 3s (57,0ko/s)                                                                                 
Sélection du paquet libreadline5 précédemment désélectionné.
(Lecture de la base de données... 87324 fichiers et répertoires déjà installés.)
Dépaquetage de libreadline5 (à partir de .../libreadline5_5.2-7build1_i386.deb) ...
Sélection du paquet libwxbase2.6-0 précédemment désélectionné.
Dépaquetage de libwxbase2.6-0 (à partir de .../libwxbase2.6-0_2.6.3.2.2-3ubuntu5_i386.deb) ...
Sélection du paquet libwxgtk2.6-0 précédemment désélectionné.
Dépaquetage de libwxgtk2.6-0 (à partir de .../libwxgtk2.6-0_2.6.3.2.2-3ubuntu5_i386.deb) ...
Sélection du paquet libusbprog0 précédemment désélectionné.
Dépaquetage de libusbprog0 (à partir de .../libusbprog0_0.1.9-1build1_i386.deb) ...
Sélection du paquet usbprog-gui précédemment désélectionné.
Dépaquetage de usbprog-gui (à partir de .../usbprog-gui_0.1.9-1build1_i386.deb) ...
Traitement des actions différées (« triggers ») pour « man-db »...
Traitement des actions différées (« triggers ») pour « desktop-file-utils »...
Paramétrage de libreadline5 (5.2-7build1) ...

L'installation s'est bien déroulée sans que je fasse autre chose que d'envoyer la commande indiquée.
Ensuite, dans le menu principal ubuntu, j'ai trouvé à "programmation" un lien vers USBProg qui ouvre, comme promis une interface graphique qui permet d'agir.
Comment agir ? ... je ne peux faire quoique ce soit à ce niveau car je n'ai nul besoin de ce soft. Par contre, à l'ouverture du soft, tu peux trouver un lien qui mène au site suivant :
http://www.embedded-projects.net/index.php?page_id=165
(je t'ai indiqué la page en anglais mais tu peux l'avoir en langue originale qui est l'allemand).
Essaie donc d'abord d'installer ce soft. Tu ne peux pas aller plus loin sans y parvenir.
Il faudrait déjà désinstaller tout ce que tu as pu faire auparavant ; regarde dans synaptic si cela est possible (tu cherches usbprog) si quelque chose concernant usbprog est installé, tu désinstalles. Sinon, tu installes (mais, dans ce cas, je préfèrerais que tu le fasses avec le terminal de manière à obtenir la réponse.
(tu fermes synpatic, tu ouvres le terminal, tu envoies la commande).
Puis ceci fait et quoiqu'il arrive, avec la souris, tu sélectionne tout ce qui a été sorti par le terminal, puis tu vas au menu "édition" du terminal, tu dis copier et tu colles le tout dans le forum.


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne

#5 Le 11/06/2010, à 12:46

genevi03

Re : Problème d'installation logiciel

Salut !! Désolée du délais de réponse !

J'arrive bien à installer le logiciel dont tu me parle, mais je n'arrive pas à l'utiliser...
Je veux seulement être capable d'installer mon usb-RS232 sur mon ordi avec Linux, tout étais si simple sous Windows...une fois l'installation du fichier d'installation, il créait automatiquement un port dans mon gestionnaire de Port...mais là je n'arrive même pas à installer ce fichier d'installation...tout ce que je sais c'est qu'il est écrit RedHat sur le dossier, et que lorsque je fais make inst, ça me donne pleins d'erreurs....

Hors ligne

#6 Le 12/06/2010, à 19:03

pbout340

Re : Problème d'installation logiciel

Je pense que tout le problème vient du fait que tu as choisi un téléchargement RedHat inapproprié pour la distribution Ubuntu. Il faudrait arriver à désinstaller tout ce micmac et repartir sur le deb prévu pour ubuntu, ou Debian en général.


réflexe conditionnable : il y a, en haut de cette page, à gauche, un petit book cliquable.

Hors ligne