On Mon, 7 May 2012 13:43:44 +0200 Sylvain <[email protected]> wrote:
> Bonjour, > > J'ai une application disponible en 32 et 64 bits à packager pour mes Debian. > Ce ne sont que des binaires déjà compilés et ma machine pour créer ces > packages est en 32 bits. > J'ai créé le paquet pour cette architecture puis j'ai voulu faire de même > pour l'architecture 64 bits en remplaçant simplement « Architecture: i386 » > par « Architecture: amd64 » dans le fichier debian/control mais ça marche > pas, voici ce que dpkg-buildpackage me sort : > > dh_builddeb > dpkg-genchanges >../tina_4.2-SP8_i386.changes > dpkg-genchanges: error: cannot read files list file: No such file or > directory > dpkg-buildpackage: error: dpkg-genchanges gave error exit status 2 > > J'ai donc copié le tout sur une debian 64 bits et là ça passe. Tant mieux > mais j'voulais savoir si y'avait pas moyen de tout faire sur ma machine ? J'ignore si on peut cross-compiler un paquet debian (si c'est possible, ça doit être compliqué). Si ton processeur est 64 bits, tu pourrais y installer un noyau 64 bits et une distribution 64 en chroot. D'habitude on fait l'opposé: avec une distribution toute 64 bits on install en chroot (via les commandes debootstrap & schroot ...) une distribution 32 bits Cordialement -- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359 8, rue de la Faiencerie, 92340 Bourg La Reine, France *** opinions {are only mine, sont seulement les miennes} *** -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers [email protected] En cas de soucis, contactez EN ANGLAIS [email protected] Archive: http://lists.debian.org/[email protected]

