Page 1 sur 1

[Linuxtrack] Problème à l'installation...

Publié : lun. 04 févr. 2019, 21:05
par Horigo
Bonjour,

Je galère un peu pour installer Linuxtrack sur ma archlinux.
Je fais ./configure et ça passe.
Après je fais "make" et ça bloque:

Code : Tout sélectionner

facetrack.cpp:6:10: erreur fatale: opencv2/core/core.hpp : Aucun fichier ou dossier de ce type
 #include <opencv2/core/core.hpp>
Et là ben je sais pas quoi faire et sur internet je ne trouve pas grand chose.....

Re: [Linuxtrack] Problème à l'installation...

Publié : lun. 04 févr. 2019, 21:23
par laurent85
Bonjour,
Sur AUR il y a la version 0.99.17. Dans le PKGBUILD tu as la liste des dépendances :
https://aur.archlinux.org/packages/linuxtrack/

Code : Tout sélectionner

# Based in linuxtrack-svn
# Creator: Cristóvão Duarte Sousa <crisjss@gmail.com>

pkgname=linuxtrack
pkgver=0.99.17
pkgrel=1
pkgdesc="Software for head motion tracking on linux."
arch=('i686' 'x86_64')
url="https://github.com/uglyDwarf/linuxtrack"
license=('MIT')
depends=('libusb' 'v4l-utils' 'zlib' 'mxml' 'qt4' 'qtwebkit'  'cwiid' 'opencv')
provides=("linuxtrack" "trackir-udev")
...
Il te manque au moins opencv, vérifie que les autres sont installés.

Ou installe la version AUR de linuxtrack.

Re: [Linuxtrack] Problème à l'installation...

Publié : lun. 04 févr. 2019, 22:04
par benjarobin
Bonjour, tu ne devrais même pas te poser ce genre de question, toujours utiliser un paquet, ne jamais installer un logiciel sans Pacman.

Après si le paquet n'existe pas, c'est une autre histoire...

Re: [Linuxtrack] Problème à l'installation...

Publié : mar. 05 févr. 2019, 18:48
par Horigo
Mais le paquet n'est plus maintenu dans aur. Et puis surtout ça ne fonctionne pas et je comprends encore moins pourquoi.

Re: [Linuxtrack] Problème à l'installation...

Publié : mar. 05 févr. 2019, 20:38
par benjarobin
Cela n'aide pas trop, mais le projet (sur Github) à l'air relativement mort...

Re: [Linuxtrack] Problème à l'installation...

Publié : ven. 08 févr. 2019, 16:05
par CoudUr
Salut,

Il y a un commentaire sur la page du paquet Aur disant qu'il y réussi à construire le paquet en faisant en modifiant le PKGBUILD, est-ce que tu as essayé sa méthode ?

I had to replace:

Code : Tout sélectionner

build() {
    cd "$srcdir/${pkgname}-${pkgver}"
    ./configure --prefix=/usr --with-out
    make
}
With:

Code : Tout sélectionner

build() {
    cd "$srcdir/${pkgname}-${pkgver}"
    sed -i 's/opencv >= 2\.0/opencv4/g' configure
    sed -i 's/opencv2\/core\/core\.hpp/opencv2\/core\/core_c\.h/g' src/facetrack.cpp
    sed -i 's/#include <opencv2/#include <opencv4\/opencv2/g' src/facetrack.cpp
    ./configure --prefix=/usr --with-out
    make
}
for it to build successfully.

Et la mauvaise nouvelle c'est qu'il y a un commentaire du mainteneur actuel du paquet Aur qui dit ne plus vouloir s'en occuper :(