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 24/11/2012, à 13:51

supercureuil

installation de cardpeek, problème de dépendance liblua-5.1 RESOLU

Bonjour à tous, je souhaite faire fonctionner le logiciel cardpeek sous ubuntu Version 12.04 (precise) 32 bits, Noyau Linux 3.2.0-32-generic, GNOME 3.4.2.

pour info c'est un logiciel destiné à lire les informations contenues dans certaine carte à puces, j'ai récupérer et installé le logiciel à partir des sources car je n'est pas trouvé de " .DEB" j'ai installé certaine dépendance, mais j'ai bloqué sur  "  liblua-5.1 " j'ai pas pu l'installer depuis apt-get, ni trouver de .deb , j'ai trouver un .rpm que j'ai converti en .deb avec le logiciel alien, je l'ai installé mais lorsque je lance dans la console j'ai ça :

supercureuil@supercureuil-G31T-M2:~$ sudo cardpeek
[sudo] password for supercureuil:
cardpeek: error while loading shared libraries: liblua-5.1.so: cannot open shared object file: No such file or directory
supercureuil@supercureuil-G31T-M2:~$



Si quelqu’un pouvez débloqué ma situation se serai cool car j'avance à taton, j'essai de me débrouiller mais la je bloque....

Même mieux si un génie pouvait créer un .deb pour cardpeek avec le souci des dépendances réglé serait archicool pour tout le monde ! je demande, on sait jammais c'est bientot noel wink


merci d'avance

Dernière modification par supercureuil (Le 24/11/2012, à 15:17)


"chuck norris peut faire apparaitre le blue screen off the death sous linux ! oui il peut !"

Hors ligne

#2 Le 24/11/2012, à 13:56

xabilon

Re : installation de cardpeek, problème de dépendance liblua-5.1 RESOLU

Salut

As-tu installé le paquet liblua5.1-0 ?


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#3 Le 24/11/2012, à 14:02

bishop

Re : installation de cardpeek, problème de dépendance liblua-5.1 RESOLU

Salut supercureuil !
Pour info : pour compiler tu dois installer les librairies de développement, les paquets.dev.

Dans le cas de :

cardpeek: error while loading shared libraries: liblua-5.1.so: cannot open shared object file: No such file or directory

Installe liblua5.1-0-dev.


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#4 Le 24/11/2012, à 14:35

bishop

Re : installation de cardpeek, problème de dépendance liblua-5.1 RESOLU

supercureuil !
Tu peux aussi compiler l'archive cardpeek-0.7.1.tar.gz . Ce serait bien mieux adapté à ta configuration.

1) Tu dois installer le nécessaire à compiler :

sudo apt-get install build-essential gcc

2) Installer les dépendances :

sudo apt-get install libgtk2.0-dev libgtk-3-dev libpcsclite-dev libssl-dev liblua5.1-0-dev

3) Tu télécharges l'archive cardpeek-0.7.1.tar.gz et tu la décompresses dans ton dossier personnel.

4) Puis tu compiles :

cd ~/cardpeek-0.7.1
./configure
make
sudo make install

Tu tapes cardpeek dans la zone de recherche du Dash et tu lances.


Note que si tu veux associer l'icône de carpeek au raccourci il faut que tu copie l'icône dans /usr/share/icons :

sudo cp ~/cardpeek-0.7.1/icons/cardpeek.png /usr/share/icons

Dernière modification par bishop (Le 24/11/2012, à 14:45)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#5 Le 24/11/2012, à 14:41

supercureuil

Re : installation de cardpeek, problème de dépendance liblua-5.1 RESOLU

ok alors pour liblua5.1-0-dev c'est installé, mais ca ne change rien pour liblua5.1-0 :

supercureuil@supercureuil-G31T-M2:~/cardpeek/cardpeek-0.7$ sudo apt-get install liblua5.1-0
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
liblua5.1-0 est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 64 non mis à jour.

donc voila, j'ai retenté la commande ./configure dans le dossier de la source, ca abance plus loin mais je rebloque a nouveau....

supercureuil@supercureuil-G31T-M2:~/cardpeek/cardpeek-0.7$ sudo ./configure checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether make sets $(MAKE)... (cached) yes
checking for pkg-config... /usr/bin/pkg-config
checking for GTK+ - version >= 2.12.0... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.
checking for libpcsclite libraries... yes
checking for lua-5.1 libraries... no <--------------------------------------------------------------
checking for lua5.1 libraries... yes
checking for SSL_free in -lssl... yes
checking for CRYPTO_free in -lcrypto... yes
checking for gdk-pixbuf-csource... no
configure: error: gdk-pixbuf-csource cannot be found in PATH.
It is usually included with GTK 2.0 dev. libraries.
Please install this tool first.

supercureuil@supercureuil-G31T-M2:~/cardpeek/cardpeek-0.7$

ca avance mais je comprends pas pourquoi il ne veut pas me prendre en compte cette dépendance


"chuck norris peut faire apparaitre le blue screen off the death sous linux ! oui il peut !"

Hors ligne

#6 Le 24/11/2012, à 14:51

supercureuil

Re : installation de cardpeek, problème de dépendance liblua-5.1 RESOLU

Merci pour le tuto bishop, en fait c'est ce que j'ai tenter de faire à la base en voyant qu'il n'existait pas de .deb, bon je vais tout recommencer de zero à partir de ton tuto j'ai du mal faire un truc, merci pour ton aide.


"chuck norris peut faire apparaitre le blue screen off the death sous linux ! oui il peut !"

Hors ligne

#7 Le 24/11/2012, à 15:07

bishop

Re : installation de cardpeek, problème de dépendance liblua-5.1 RESOLU

Tu peux voir mon log de compilation sur Pastebin.

À la ligne 22 et 23 il y a :

checking for lua-5.1 libraries... no
checking for lua5.1 libraries... yes

Cardpeek (que j'ai installé juste pour voir s'il y avait un problème) se compile et fonctionne correctement sur ma distrib (pourtant en 64 bits).

Je comprend pas pourquoi tu prends l'archive cardpeek-0.7.tar.gz de Septembte 2011 alors qu'il y a une version plus récente, cardpeek-0.7.1.tar.gz du 13 Mai 2012 qui doit, très certainement, corriger un certain nombre de bugs.

Dernière modification par bishop (Le 24/11/2012, à 20:26)


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne

#8 Le 24/11/2012, à 15:16

supercureuil

Re : installation de cardpeek, problème de dépendance liblua-5.1 RESOLU

Bon j'ai tout refait en suivant tes instructions ça fonctionne, c'est super je te remercie.

encore merci à bishop et au autre (surtout à bishop)


"chuck norris peut faire apparaitre le blue screen off the death sous linux ! oui il peut !"

Hors ligne

#9 Le 24/11/2012, à 20:24

bishop

Re : installation de cardpeek, problème de dépendance liblua-5.1 RESOLU

Pas de quoi ! cool


La plus grande surprise que puisse faire un con c'est de faire une pause.

Hors ligne