[debug de paquet] Sportwatcher (Résolu)
- biginoz
- archer de cavalerie
- Messages : 166
- Inscription : lun. 10 août 2009, 20:25
- Localisation : Le mans
Re: [debug de paquet] Sportwatcher (en cours)
J'ai les deux d'installé.
Je teste sans libusb1
Je teste sans libusb1
dell XPS L502 + xfce4.10
Membre de l'équipe de traduction fr de Xfce
Membre de l'équipe de traduction fr de Xfce
- biginoz
- archer de cavalerie
- Messages : 166
- Inscription : lun. 10 août 2009, 20:25
- Localisation : Le mans
Re: [debug de paquet] Sportwatcher (en cours)
non j'ai toujours la meme erreur !
Mince!!!!Linking CXX executable sportwatcher
../lib/libgant.a(gant.o): In function `gant':
/home/arnaud/compil/src/sportwatcher-0.7/libgant/gant.cpp:637: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
../lib/libgarmin.a(usb_comm.o): In function `garmin_open':
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:155: undefined reference to `usb_init'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:156: undefined reference to `usb_find_busses'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:157: undefined reference to `usb_find_devices'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:159: undefined reference to `usb_busses'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:177: undefined reference to `usb_open'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:187: undefined reference to `usb_set_configuration'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:194: undefined reference to `usb_claim_interface'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:182: undefined reference to `usb_strerror'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:189: undefined reference to `usb_strerror'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:196: undefined reference to `usb_strerror'
../lib/libgarmin.a(usb_comm.o): In function `garmin_write':
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:501: undefined reference to `usb_bulk_write'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:518: undefined reference to `usb_strerror'
../lib/libgarmin.a(usb_comm.o): In function `garmin_read':
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:443: undefined reference to `usb_interrupt_read'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:463: undefined reference to `usb_bulk_read'
../lib/libgarmin.a(usb_comm.o): In function `garmin_close':
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:90: undefined reference to `usb_release_interface'
/home/arnaud/compil/src/sportwatcher-0.7/libgarmin/usb_comm.c:91: undefined reference to `usb_close'
collect2: ld a retourné 1 code d'état d'exécution
make[2]: *** [src/sportwatcher] Erreur 1
make[1]: *** [src/CMakeFiles/sportwatcher.dir/all] Erreur 2
make: *** [all] Erreur 2
==> ERREUR: La compilation a échoué.
Abandon...
dell XPS L502 + xfce4.10
Membre de l'équipe de traduction fr de Xfce
Membre de l'équipe de traduction fr de Xfce
- benjarobin
- Maître du Kyudo
- Messages : 17576
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [debug de paquet] Sportwatcher (en cours)
Tente d'installer le paquet que j'ai compiler sinon je crois que je sèche, que donne la sortie de cette commande dans le même dossier que le PKGBUILD après compilation
Et que donne la sortie de
Code : Tout sélectionner
grep -Ri "lusb"
Code : Tout sélectionner
ls -l /usr/lib/libusb*
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- biginoz
- archer de cavalerie
- Messages : 166
- Inscription : lun. 10 août 2009, 20:25
- Localisation : Le mans
Re: [debug de paquet] Sportwatcher (en cours)
benjarobin a écrit :En faite j'ai dis une connerie avec libusb... Bref....
Tu as bien cecilibusb1 est installer chez toi ? Car moi j'ai que libusbCode : Tout sélectionner
1 core/libusb 0.1.12-4 [installé] (base) Library to enable user space application programs to communicate with USB devices 2 extra/libusb1 1.0.6-1 Library to enable user space application programs to communicate with USB devices.
Sinon si tu veux vraiment l'installer voici le lien compiler http://benjarobin.fr/upload/sportwatche ... pkg.tar.gz (il se peut que cela ne marche pas comme tu as peut être des paquets manquant)
MErci , vraiment !
J'ai au moins aussi appris quelques trucs!
Avec ton paquet j'ai des erreurs avec GDAL
Error initializing GDAL:
ERROR TYPE Failure - 4: `/home/arnaud/.sportwatcher/track.wms' not recognised as a supported file format.
Pour
ls -l /usr/lib/libusb*
lrwxrwxrwx 1 root root 19 20 févr. 10:21 /usr/lib/libusb-0.1.so.4 -> libusb-0.1.so.4.4.4
-rwxr-xr-x 1 root root 32269 20 févr. 10:21 /usr/lib/libusb-0.1.so.4.4.4
-rw-r--r-- 1 root root 32190 20 févr. 10:21 /usr/lib/libusb.a
lrwxrwxrwx 1 root root 21 20 févr. 10:21 /usr/lib/libusbpp-0.1.so.4 -> libusbpp-0.1.so.4.4.4
-rwxr-xr-x 1 root root 24890 20 févr. 10:21 /usr/lib/libusbpp-0.1.so.4.4.4
-rw-r--r-- 1 root root 19868 20 févr. 10:21 /usr/lib/libusbpp.a
lrwxrwxrwx 1 root root 21 20 févr. 10:21 /usr/lib/libusbpp.so -> libusbpp-0.1.so.4.4.4
lrwxrwxrwx 1 root root 19 20 févr. 10:21 /usr/lib/libusb.so -> libusb-0.1.so.4.4.4
(j'ai reinstallé libusb1 mais je peux le réenlever)
Pour l'autre commande ca patiente, le temps qu'il regarde les fichiers je suppose
dell XPS L502 + xfce4.10
Membre de l'équipe de traduction fr de Xfce
Membre de l'équipe de traduction fr de Xfce
- benjarobin
- Maître du Kyudo
- Messages : 17576
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [debug de paquet] Sportwatcher (en cours)
Tente dans le PKGBUILD après les 2 sed ceci
Code : Tout sélectionner
LDFLAGS=""
unset CHOST #="i686-pc-linux-gnu"
unset CFLAGS #="-march=prescott -O2 -pipe -fomit-frame-pointer"
unset CXXFLAGS #="${CFLAGS}"
unset MAKEFLAGS #="-j3"
Dernière modification par benjarobin le sam. 06 mars 2010, 22:59, modifié 3 fois.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- biginoz
- archer de cavalerie
- Messages : 166
- Inscription : lun. 10 août 2009, 20:25
- Localisation : Le mans
Re: [debug de paquet] Sportwatcher (en cours)
Voila
src/sportwatcher-0.7/build/src/CMakeFiles/sportwatcher.dir/link.txt:/usr/bin/c++ -march=i686 -mtune=generic -O2 -pipe -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -O2 -g -DNDEBUG -DQT_NO_DEBUG -Wl,--enable-new-dtags -Wl,--hash-style=gnu -Wl,--as-needed CMakeFiles/sportwatcher.dir/sportwatcher_automoc.o CMakeFiles/sportwatcher.dir/coordinateswidget.o CMakeFiles/sportwatcher.dir/disassemble.o CMakeFiles/sportwatcher.dir/import.o CMakeFiles/sportwatcher.dir/main.o CMakeFiles/sportwatcher.dir/managefile.o CMakeFiles/sportwatcher.dir/progresswidget.o CMakeFiles/sportwatcher.dir/render.o CMakeFiles/sportwatcher.dir/settingswidget.o CMakeFiles/sportwatcher.dir/shapewidget.o CMakeFiles/sportwatcher.dir/sportwatcher.o CMakeFiles/sportwatcher.dir/sportwatcherwidget.o CMakeFiles/sportwatcher.dir/transform.o CMakeFiles/sportwatcher.dir/wmsbase.o CMakeFiles/sportwatcher.dir/wmscapabilitieswidget.o CMakeFiles/sportwatcher.dir/wmsselectorwidget.o -o sportwatcher -rdynamic -L/home/arnaud/compil/src/sportwatcher-0.7/build/lib /usr/lib/libkdeui.so.5.4.0 /usr/lib/libkio.so.5.4.0 /usr/lib/libkde3support.so.4.4.0 -lgdal -lusb -lfreetype -lz -lmapnik ../lib/libgarmin.a ../lib/libgant.a /usr/lib/libkio.so.5.4.0 /usr/lib/libkdeui.so.5.4.0 /usr/lib/libQtSvg.so /usr/lib/libQtNetwork.so /usr/lib/libQtXml.so /usr/lib/libkdecore.so.5.4.0 /usr/lib/libQtDBus.so /usr/lib/libQtGui.so /usr/lib/libQtCore.so -lpthread /usr/lib/libQt3Support.so -Wl,-rpath,:::::::::::::::::::::::::::::::::::::
src/sportwatcher-0.7/cmake/modules/FindLIBUSB.cmake: # allow us to -lusb)
dell XPS L502 + xfce4.10
Membre de l'équipe de traduction fr de Xfce
Membre de l'équipe de traduction fr de Xfce
- benjarobin
- Maître du Kyudo
- Messages : 17576
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [debug de paquet] Sportwatcher (en cours)
Arrive tu as compiler avec le bloc que je t'ai dis de rajouter dans le PKGBUILD (pourquoi je suis toujours a contre courant
)
Car je soupçonne certaine variable d'environnement qui font de la merde

Car je soupçonne certaine variable d'environnement qui font de la merde
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- biginoz
- archer de cavalerie
- Messages : 166
- Inscription : lun. 10 août 2009, 20:25
- Localisation : Le mans
Re: [debug de paquet] Sportwatcher (en cours)
super ca fonctionne!
Merci!
Alors le problème était un probleme de configuration du make pour mon architecture?
Merci!
Alors le problème était un probleme de configuration du make pour mon architecture?
dell XPS L502 + xfce4.10
Membre de l'équipe de traduction fr de Xfce
Membre de l'équipe de traduction fr de Xfce
- benjarobin
- Maître du Kyudo
- Messages : 17576
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [debug de paquet] Sportwatcher (Résolu)
Oui... Voir /etc/makepkg.conf, j'ai mis en commentaire les miennes de variables... Mais spécifique pour mon processeur... Ou alors a confirmer mais je crois que c'est juste LDFLAGS="" qui a du faire l'affaire. Mais alors pourquoi cela fonctionne sur mon PC.
Donc test de recompiler juste avec LDFLAGS="" après les sed et si cela marche, soumet ceci sur AUR.
Edit: Peut tu mettre ceci au debut de build (juste avant les sed) Et lance makepkg tu peux ensuite killer la compilation ce qui m'intéresse c'est le contenu de l'affichage par curiosité (Tu peux bien me rendre ce service
)
Donc test de recompiler juste avec LDFLAGS="" après les sed et si cela marche, soumet ceci sur AUR.
Edit: Peut tu mettre ceci au debut de build (juste avant les sed)
Code : Tout sélectionner
echo "LDFLAGS: $LDFLAGS"

Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- biginoz
- archer de cavalerie
- Messages : 166
- Inscription : lun. 10 août 2009, 20:25
- Localisation : Le mans
Re: [debug de paquet] Sportwatcher (Résolu)
je te fais ça!
LDFLAGS: -Wl,--hash-style=gnu -Wl,--as-needed
dell XPS L502 + xfce4.10
Membre de l'équipe de traduction fr de Xfce
Membre de l'équipe de traduction fr de Xfce
- benjarobin
- Maître du Kyudo
- Messages : 17576
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [debug de paquet] Sportwatcher (Résolu)
Pour info voila ce qui faisait planter la compilation car lorsqu'il construisait certain .o puis finalement le .a il optimiser trop et enlever le lien nécessaire vers la lib usb
Oula cette option est sortie le 22 sept 2009... makepkg.conf a un .pacnew que j'avais louper. Il faut vraiment que je scan ce disque dur avec les .pacnew et .pacsave...
Bref, j'espère que le logiciel fonctionne au moins...
Code : Tout sélectionner
--as-needed
Oula cette option est sortie le 22 sept 2009... makepkg.conf a un .pacnew que j'avais louper. Il faut vraiment que je scan ce disque dur avec les .pacnew et .pacsave...
Bref, j'espère que le logiciel fonctionne au moins...

Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum