Aller au contenu

Comment compiler un packet ?

Featured Replies

Posté(e)

Voilà je voudrais savoir comment compiler un packet.

imaginons que je n'aie que Gimp (non compilé et sans les dépendances)

Comment puis-je faire pour compiler Gimp en incluant toutes les dépendances qui lui sont nécessaire à fin que Gimp, une fois compilé,

puisse s'installer sur n'importe quel MDK sans pour autand que l'utilisateur doivent s'enm**** à dwnloader les deps est les installer

Merci de votre aide.

Posté(e)

Il faut d'abord que tu télécharges les sources :

http://www.sourceforge.net

Tu te retrouves avec un .tar.gz :

tar zxvf messources.tar.gz

Puis tu peux passer à l'install :

Il y a souvent un fichier INSTALL à lire

vi INSTALL

ca donne des infos assez précises sur ce qu'il faut faire.

En général la méthode est :

./configure

make

make install

Cependant j'ajouterais que si tu es sur une mandrake, il existe la plupart des softs packagés dont Gimp !

Alors simplifie toi la vie et les updates :modoreussi:

Tu peux trouver ces paquets sur les CD ou sur le net

Utilise rpmdrake de préférence.

http://rpms.mandrakeclub.com/rpms/gimp.html

bon courage.

Posté(e)

A mon avis, quelque soit la méthode, tu sera obligé de prévoir les dépendances avec .

Si tu veux réellement faire un package (RPM), tu peux suivre les instructions ici : http://www.linux-mandrake.com/en/howtos/md...ing.html#AEN243

Mais ce n'est valable que dans le cas où le RPM n'existe pas déjà bien sûr : vu la procédure à appliquer, pourquoi refaire ce qui est déjà fait ..

Posté(e)
  • Auteur

Je sais tous ça merci mais ce que je voudrais faire c'est compiler des rpm complet pour aider la comunautée, Gimp était un exemple et il est déjà installé :fumer:

Tous ce que je veux savoir c'est comment compiler un fichier en rpm

Je voudrais compiler tous le fichier+dépendances en .rpm et les mettre sur un FTP,

vous comprenez la différence ? :roll:

Argh j'avais pas bien lu le message de nono63 lol

Merci

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.