Installer un logiciel en code source |
Bienvenue invité ( Connexion | Inscription )
Installer un logiciel en code source |
9 Mar 2018, 20:58
Message
#1
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 272 Inscrit : 12 Apr 2008 Lieu : Amiens Membre no 112 186 |
Bonjour,
J'ai téléchargé ça :https://sourceforge.net/projects/scantool/ C'est un zip de code source (je pense que l'on dit comme cela ?) Après avoir galère à essayer de comprendre. J'arrive à lancer la compilation (en quelque sorte) Je fais un make dans le directory depuis terminal (je pense que c'est ça qu'il faut faire, je trouve rien de clair sur le net sur comment installer un logiciel en code source) et là erreur : gcc -O -Wall -Werror -c main.c In file included from main.c:22: ./globals.h:5:10: fatal error: 'allegro.h' file not found #include <allegro.h> ^ 1 error generated. make: *** [main.o] Error 1 effectivement, allegro.h est manquant dans le dossier. je me dis peut être je vais le trouver sur internet .. pourquoi manquant dans le dossier ? Je l'installe avec brew Brew install allegro Pas de problèmes. Et toujours la même erreur, il en trouve pas allegro.h Cela dit, cela semble évident, il est pas tombé tout seul du ciel dans le dossier... bref, malgré mes recherche sur internet, à chaque fois que ya des logiciels en code source, j'ai trouvé le moyen de les installer. Si quelqu'un aurait un truc ..? Merci -------------------- Imac G3 Snow 700Mhz 1Go DD 80Go 7200tr/min 10.4.11 bidouillé maison ....
MacBook Pro 15" 2.53 Ghz 8Go 9400M SSD 240Go 10.10.3 |
|
|
11 Mar 2018, 17:15
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 490 Inscrit : 19 Aug 2004 Lieu : 92 Membre no 22 254 |
Il faut soit modifier les directives de compilations pour ajouter tes propres répertoires 'includes' et 'lib' soit placer les headers et librairies que tu compiles dans les répertoires par défaut.
|
|
|
12 Mar 2018, 15:36
Message
#3
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 1 571 Inscrit : 21 Sep 2004 Lieu : Nancy Membre no 23 949 |
Bonjour,
je viens de jeter un coup d'œil, le projet n'a pas bougé depuis 2006 et à la base, il semblait prévu pour compiler sous Windows (ou Dos)... Pour le compiler, tu risques donc de devoir mettre les mains dans le cambouis... Note: - concernant allegro.h, à ta place, je commencerais par installer https://github.com/liballeg/allegro5 |
|
|
14 Mar 2018, 23:08
Message
#4
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 272 Inscrit : 12 Apr 2008 Lieu : Amiens Membre no 112 186 |
oué trop compliqué. ça fait 10 ans que j'ai un mac et j'ai jamais réussi à installer un truc en code source ! Jamais trouvé de site claire qui explique les configure make et makeinstall, etc ....
Du coup je me rabat sur cela : http://www.obdtester.com/pyobd-download J'ai pris le TAR de la dernière version. Quelqu'un peut-il m'expliquer pas à pas comment l'installer ? Merci EDIT : il faut la version 2.0 de pyserial, impossible de la trouver Ce message a été modifié par Spiker - 14 Mar 2018, 23:11. -------------------- Imac G3 Snow 700Mhz 1Go DD 80Go 7200tr/min 10.4.11 bidouillé maison ....
MacBook Pro 15" 2.53 Ghz 8Go 9400M SSD 240Go 10.10.3 |
|
|
15 Mar 2018, 09:56
Message
#5
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 4 969 Inscrit : 26 Jan 2011 Lieu : Pollachius virens Membre no 164 083 |
Toutes les versions de pyserial sont disponibles sur github https://github.com/pyserial/pyserial/releases
-------------------- MBP 2017 15" avec clavier pourri et touchbar inutile
|
|
|
15 Mar 2018, 17:21
Message
#6
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 272 Inscrit : 12 Apr 2008 Lieu : Amiens Membre no 112 186 |
ok, merci, je pense avoir réussi à pyserial sans soucis. Comment en être sur ?
Merci EDIT : Comment installer pyobd ? Y'a bien le fichier d'install (en PJ) dans le TAR qui est censé expliquer un peu, mais pour les novices comme moi ... Alors :
Donc tout est bon pour installer (ou lancer) pyobd. Quelqu'un peux-il me dire pas à pas comment faire ? Merci Ce message a été modifié par Spiker - 15 Mar 2018, 17:29. -------------------- Imac G3 Snow 700Mhz 1Go DD 80Go 7200tr/min 10.4.11 bidouillé maison ....
MacBook Pro 15" 2.53 Ghz 8Go 9400M SSD 240Go 10.10.3 |
|
|
16 Mar 2018, 23:56
Message
#7
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 272 Inscrit : 12 Apr 2008 Lieu : Amiens Membre no 112 186 |
Personne pour m'expliquer clairement comment on installe / utilise ce truc ???
Je suis un débutant en langage, je n'y connais rien, HELPPP Voilà ce que j'ai en lançant les code python je n'y comprends rien : Code MacBook-Pro-de-Clement:OBDlite-master Clement_lost$ python obd_sensors.py
Supported PIDs 1111 Status Since DTC Cleared Traceback (most recent call last): File "obd_sensors.py", line 180, in <module> test() File "obd_sensors.py", line 177, in test print i.name, i.value("F") File "obd_sensors.py", line 89, in dtc_decrypt numB = hex_to_int(code[2:4]) #B byte File "obd_sensors.py", line 26, in hex_to_int i = eval("0x" + str, {}, {}) File "<string>", line 1 0x ^ SyntaxError: invalid token MacBook-Pro-de-Clement:OBDlite-master Clement_lost$ sudo python obd_sensors.py Supported PIDs 1111 Status Since DTC Cleared Traceback (most recent call last): File "obd_sensors.py", line 180, in <module> test() File "obd_sensors.py", line 177, in test print i.name, i.value("F") File "obd_sensors.py", line 89, in dtc_decrypt numB = hex_to_int(code[2:4]) #B byte File "obd_sensors.py", line 26, in hex_to_int i = eval("0x" + str, {}, {}) File "<string>", line 1 0x ^ SyntaxError: invalid token MacBook-Pro-de-Clement:OBDlite-master Clement_lost$ sudo python obd2_codes.py MacBook-Pro-de-Clement:OBDlite-master Clement_lost$ sudo python obd_io.py Traceback (most recent call last): File "obd_io.py", line 29, in <module> import wx #due to debugEvent messaging ImportError: No module named wx MacBook-Pro-de-Clement:OBDlite-master Clement_lost$ sudo python debugEvent.py Traceback (most recent call last): File "debugEvent.py", line 24, in <module> import wx MacBook-Pro-de-Clement:OBDlite-master Clement_lost$ sudo python debugEvent.py Ce message a été modifié par Spiker - 16 Mar 2018, 23:58. -------------------- Imac G3 Snow 700Mhz 1Go DD 80Go 7200tr/min 10.4.11 bidouillé maison ....
MacBook Pro 15" 2.53 Ghz 8Go 9400M SSD 240Go 10.10.3 |
|
|
17 Mar 2018, 00:08
Message
#8
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 7 796 Inscrit : 24 Dec 2006 Lieu : "Over The Rainbow" Membre no 76 401 |
Tu vas galerer, ton programme demande wx-python, Python et Pyserial, il va falloir trouver les bon portage OsX, et même avec ça tu va au devant de beaucoup de souci
Il faut deja installer Xcode, les X-Tools et XTools pour ligne de commande d'OsX. Ensuite télécharger les sources par git, il faudra générer le fichier de conf, lancer le make puis le make install. A chaque étape tu auras une erreur soit de compilateur, soit de librairies, soit de chemin , soit des trois, il te faudra compiler chacune de ses librairies,et résoudre ces erreurs une par une. Car il y en aura. En gros vu le niveau supposé que tu laisse transparaitre, tu n'y arriveras pas facilement. Tu as plus de chance d'essayer avec les Mac Ports ou Brew -------------------- - Macbook Pro M1 Pro 16.2"
- Macbook Pro TouchBar 15.4" T1 - 512GB/core i7@2,7Ghz - A VENDRE - Clavier neuf et batterie neuve, changés début 2023 (Garanti 6 mois) - SSD Samsung nVme toujours à 2,5GB/s - Gris sidéral - Macbook Air 13,3" core i5 - iMac 27" core i5 - iPhone14 - Apple Watch 8 - Fbx Delta Devialet |
|
|
17 Mar 2018, 11:18
Message
#9
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 272 Inscrit : 12 Apr 2008 Lieu : Amiens Membre no 112 186 |
ok, et du coup j'ai déjà Brew, faut que j'essai d'installer les librairies avec Brew par exemple ?
Au vu des erreurs que j'ai, j'install wx-python avec brew ? -------------------- Imac G3 Snow 700Mhz 1Go DD 80Go 7200tr/min 10.4.11 bidouillé maison ....
MacBook Pro 15" 2.53 Ghz 8Go 9400M SSD 240Go 10.10.3 |
|
|
17 Mar 2018, 11:30
Message
#10
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 7 796 Inscrit : 24 Dec 2006 Lieu : "Over The Rainbow" Membre no 76 401 |
Brew fourni des binaires pré-compilé.
brew install wxpython Pour chercher (et trouver) les differentes librairies python nécessaires à la compitalion de ton programme, tu fais un brew search py Ce message a été modifié par _Panta - 17 Mar 2018, 11:33. -------------------- - Macbook Pro M1 Pro 16.2"
- Macbook Pro TouchBar 15.4" T1 - 512GB/core i7@2,7Ghz - A VENDRE - Clavier neuf et batterie neuve, changés début 2023 (Garanti 6 mois) - SSD Samsung nVme toujours à 2,5GB/s - Gris sidéral - Macbook Air 13,3" core i5 - iMac 27" core i5 - iPhone14 - Apple Watch 8 - Fbx Delta Devialet |
|
|
Nous sommes le : 26th April 2024 - 20:40 |