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 30/10/2012, à 00:27

seub

création d'un .deb pb 32/64 bits [Résolu]

Salut à tous,

Voilà avec un copain on a créé un petit programme (en C++ utilisant Qt).

On a créé deux versions de l'éxécutable : un bin pour 32 bits et un pour 64 bits, et à partir de ces éxécutables deux fichiers deb (encore un pour les 32, un pour les 64).

A priori ça marche pas mal :
Chez mon pote :
-le 64 bits marche sur sa machine 64 bits
-le 32 bits marche sur sa machine 32 bits
-le 32 bits marche sur sa machine 64 bits

En revanche chez moi
-le 64 bits marche sur sa machine 64 bits
-le 32 bits marche sur sa machine 32 bits
-mais : le 32 bits marche sur sa machine 64 bits : bash : /usr/bin/notreappli: Aucun fichier ou dossier de ce type (il ment: je vois bien le fichier dans /usr/bin)

Une idée d'où peut venir le problème?


J'en profite pour poser une petite question : on a mis la dépendance dont on avait besoin dans le deb (à savoir libqt4-dev), le problème c'est que quand on fait dpkg -i notreappli.deb, j'aimerais bien qu'il propose de l'installer (la dépendance) au lieu de gueuler une erreur comme un putois, c'est pas du plus bel effet pour nos futurs utilisateurs. C'est possible?

Dernière modification par seub (Le 30/10/2012, à 01:23)

Hors ligne

#2 Le 30/10/2012, à 00:37

louis94

Re : création d'un .deb pb 32/64 bits [Résolu]

Bonjour,

1) As-tu le paquet ia32-libs sur ton système ?
2) Votre dépendance est sans doute libqt4-core, libqt4-gui et peut-être d'autres en fonction des modules de Qt que vous utilisez ;
3) dpkg n'est pas fait pour télécharger des paquets, c'est apt-get qui s'en occupe. De toute façon, les utilisateurs lambda utilisent GDebi ou la Logithèque, qui eux téléchargent automatiquement les dépendances.

Louis

Hors ligne

#3 Le 30/10/2012, à 01:22

seub

Re : création d'un .deb pb 32/64 bits [Résolu]

Merci pour ta réponse!

1. bien vu, ça a résolu le problème!
2. certes mais installer libqt4-dev ça marche aussi (bon c'est peut-être un peu bourrin)
3. ok

Hors ligne

#4 Le 30/10/2012, à 10:23

louis94

Re : création d'un .deb pb 32/64 bits [Résolu]

Bonjour,

Installer libqt4-dev, ça marche, mais ça installe aussi tout plein de dépendances comme make, le compilateur, etc que tout le monde ne veut pas forcément. Et tout ça prend de l'espace disque, c'est « mal » pour les vieux ordis ou les tablettes.

Louis

Hors ligne