Applications, problèmes de configuration réseau
titoucha
Daikyu
Messages : 81 Inscription : mar. 02 sept. 2008, 16:58
Localisation : Genève
Message
par titoucha » mer. 19 nov. 2008, 06:13
Bonjour, j'essaye de compiler la version 3.1.5 de ktorrent mais je butte sur cette erreur
Code : Tout sélectionner
-- Found KDE 4.1 include dir: /usr/include
-- Found KDE 4.1 library dir: /usr/lib
-- Found KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Could NOT find QCA2 includes
-- Could NOT find QCA2 libraries
CMake Error at /usr/share/apps/cmake/modules/FindQCA2.cmake:60 (message):
Could NOT find QCA2
Call Stack (most recent call first):
CMakeLists.txt:5 (find_package)
J'ai la librairie qca en version 2.0.1-2 installée, là je ne comprend pas trop comment faire pour que cette librairie soit trouvée par cmake.
J'utilise la commande
pour lancer la compilation.
Dernière modification par
titoucha le lun. 24 nov. 2008, 05:45, modifié 1 fois.
titoucha
Daikyu
Messages : 81 Inscription : mar. 02 sept. 2008, 16:58
Localisation : Genève
Message
par titoucha » jeu. 20 nov. 2008, 03:32
J'utilise le PKGBUILD de la 3.1.4 que j'ai légèrement modifié pour qu'il compile la version 3.1.5 mais j'ai cette erreur.
marc[i1]
Maître du Kyudo
Messages : 1753 Inscription : ven. 27 oct. 2006, 10:48
Localisation : Nantes (44)
Message
par marc[i1] » jeu. 20 nov. 2008, 08:10
déjà il manque un point après cmake apparement.
Faudrait mettre ton PKGBUILD aussi
Ne vous emmerdez plus, emmerdez les autres.
titoucha
Daikyu
Messages : 81 Inscription : mar. 02 sept. 2008, 16:58
Localisation : Genève
Message
par titoucha » ven. 21 nov. 2008, 06:24
J'ai vu qu'il était en version 3.1.5, mais moi par contre je n'arrive pas à le compiler, je mets mon PKGBUILD pour si quelqu'un à une idée.
Code : Tout sélectionner
# Contributor: Tom K <tomk@runbox.com>
# Contributor: lucke <lucke at o2 dot pl>
# Contributor: buddabrod <buddabrod@gmail.com>
pkgname=ktorrent
pkgver=3.1.5
pkgrel=1
pkgdesc="KDE Bittorrent client."
depends=('kdelibs>=4.1.0' 'kdebase-runtime>=4.1.0' 'gmp')
makedepends=('cmake' 'automoc4')
conflicts=('ktorrent')
provides=('ktorrent')
url=(http://ktorrent.org)
license="GPL"
arch=('x86_64')
source=(http://ktorrent.org/downloads/$pkgver/ktorrent-$pkgver.tar.bz2)
md5sums=()
build() {
cd $startdir/src/ktorrent-$pkgver
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release
make || return 1
make DESTDIR=$startdir/pkg install || return 1
}
gyo
Maître du Kyudo
Messages : 1049 Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)
Message
par gyo » ven. 21 nov. 2008, 10:12
…Et la version
3.1.5 tu installeras
(paquet maj le 20/11)
titoucha
Daikyu
Messages : 81 Inscription : mar. 02 sept. 2008, 16:58
Localisation : Genève
Message
par titoucha » ven. 21 nov. 2008, 15:38
Je l'ai déjà installée mais je suis à la recherche du problème pour le compiler soi-même.
gyo
Maître du Kyudo
Messages : 1049 Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)
Message
par gyo » ven. 21 nov. 2008, 16:01
Je ne vois pas trop l’intérêt de faire le paquet toi-même si il est déjà dispo sur le dépôt officiel. À moins que tu n’aies besoin de le recompiler avec des options de compilation spécifiques pour avoir des fonctionnalités supplémentaires (ou en moins)…
Est-ce que ce PKGBUILD provient de l’arbre ABS ? Si ce n’est pas le cas, autant partir d’une base « saine ».
titoucha
Daikyu
Messages : 81 Inscription : mar. 02 sept. 2008, 16:58
Localisation : Genève
Message
par titoucha » ven. 21 nov. 2008, 16:07
L'intérêt c'est d'apprendre à faire des paquets pour peut-être après les mettre dans AUR.
La base de PKGBUILD vient de AUR.
tuxce
Maître du Kyudo
Messages : 6677 Inscription : mer. 12 sept. 2007, 16:03
Message
par tuxce » ven. 21 nov. 2008, 16:13
titoucha a écrit : Je l'ai déjà installée mais je suis à la recherche du problème pour le compiler soi-même.
qca est il installé? il n'est pas indiqué dans les dépendances...
si tu l'as installé d'une autre manière que par les paquets, explique comment tu as fait.
+ ce qu'a dit marc[i1]
marc[i1] a écrit : déjà il manque un point après cmake apparement.
titoucha
Daikyu
Messages : 81 Inscription : mar. 02 sept. 2008, 16:58
Localisation : Genève
Message
par titoucha » sam. 22 nov. 2008, 05:38
Oui qca est installé, je l'ai fais à partir d'un paquet, c'est d'ailleur pour ça que je ne comprends pas pourquoi il n'est pas vu.
J'ai rajouté le point après cmake.
tuxce
Maître du Kyudo
Messages : 6677 Inscription : mer. 12 sept. 2007, 16:03
Message
par tuxce » sam. 22 nov. 2008, 13:07
tu peux poster la sortie de
titoucha
Daikyu
Messages : 81 Inscription : mar. 02 sept. 2008, 16:58
Localisation : Genève
Message
par titoucha » dim. 23 nov. 2008, 04:43
Voila la sortie.
Code : Tout sélectionner
$ pacman -Ql qca
qca /usr/
qca /usr/bin/
qca /usr/bin/qcatool2
qca /usr/include/
qca /usr/include/QtCrypto/
qca /usr/include/QtCrypto/QtCrypto
qca /usr/include/QtCrypto/qca.h
qca /usr/include/QtCrypto/qca_basic.h
qca /usr/include/QtCrypto/qca_cert.h
qca /usr/include/QtCrypto/qca_core.h
qca /usr/include/QtCrypto/qca_export.h
qca /usr/include/QtCrypto/qca_keystore.h
qca /usr/include/QtCrypto/qca_publickey.h
qca /usr/include/QtCrypto/qca_securelayer.h
qca /usr/include/QtCrypto/qca_securemessage.h
qca /usr/include/QtCrypto/qca_support.h
qca /usr/include/QtCrypto/qca_textfilter.h
qca /usr/include/QtCrypto/qca_tools.h
qca /usr/include/QtCrypto/qcaprovider.h
qca /usr/include/QtCrypto/qpipe.h
qca /usr/lib/
qca /usr/lib/libqca.so
qca /usr/lib/libqca.so.2
qca /usr/lib/libqca.so.2.0.1
qca /usr/lib/pkgconfig/
qca /usr/lib/pkgconfig/qca2.pc
qca /usr/lib/qt/
qca /usr/lib/qt/plugins/
qca /usr/lib/qt/plugins/crypto/
qca /usr/lib/qt/plugins/crypto/libqca-cyrus-sasl.so
qca /usr/lib/qt/plugins/crypto/libqca-gcrypt.so
qca /usr/lib/qt/plugins/crypto/libqca-gnupg.so
qca /usr/lib/qt/plugins/crypto/libqca-logger.so
qca /usr/lib/qt/plugins/crypto/libqca-nss.so
qca /usr/lib/qt/plugins/crypto/libqca-ossl.so
qca /usr/lib/qt/plugins/crypto/libqca-softstore.so
qca /usr/share/
qca /usr/share/man/
qca /usr/share/man/man1/
qca /usr/share/man/man1/qcatool2.1.gz
qca /usr/share/qt/
qca /usr/share/qt/mkspecs/
qca /usr/share/qt/mkspecs/features/
qca /usr/share/qt/mkspecs/features/crypto.prf
tuxce
Maître du Kyudo
Messages : 6677 Inscription : mer. 12 sept. 2007, 16:03
Message
par tuxce » dim. 23 nov. 2008, 14:36
bon ok, j'en doutais, mais la je vois plus trop ce qui se passe...
2 choses, avec le PKGBUILD officiel, est ce que ca fontionne?
et tu peux voir ce que te sort:
et si ca te sort rien, essaie ca:
Code : Tout sélectionner
PKG_CONFIG_PATH=/usr/lib/pkgconfig pkg-config qca2 --modversion
titoucha
Daikyu
Messages : 81 Inscription : mar. 02 sept. 2008, 16:58
Localisation : Genève
Message
par titoucha » lun. 24 nov. 2008, 05:38
Voici la réponse de
et pour l'autre
Code : Tout sélectionner
PKG_CONFIG_PATH=/usr/lib/pkgconfig pkg-config qca2 --modversion
2.0.1
Heu par contre de quel PKGBUILD parles-tu?
Edit: Pour faire tes test j'ai du installer le paquet pkgconfig et c'est lui qui manquait, maintenant tout fonctionne. Merci à tous pour votre aide.
tuxce
Maître du Kyudo
Messages : 6677 Inscription : mer. 12 sept. 2007, 16:03
Message
par tuxce » lun. 24 nov. 2008, 10:43
le truc auquel on pense pas
pour faire des compilations, traiter avec les PKGBUILD etc, il faut au minimum installer le groupe "base-devel", sous archlinux, on estime qu'il est installé par défaut et aucun PKGBUILD (ou du moins, ce n'est pas une erreur s'il ne le fait pas) ne liste son contenu dans les dépendances.