> Bonjour,
>
>   Je dispose de deux fichiers installés dans le même répertoire:
> - un programme écrit pour un processeur 32 bits :
>       xdtv-2.2.0.tar.gz
> - un patch pour l'adapter à un processeur 64 bits:
>       xdtv-2.2.0-gcc4-amd64.patch.tar.gz
>
>   J'ai détaré le premier :
> # tar zxvf xdtv-2.2.0.tar.gz
> ce qui a créé un répertoire xdtv-2.2.0/
> mais je ne suis pas sûr de la commande à appliquer au second.
>
>   Je pensais faire :
> # tar -xfO xdtv-2.2.0-gcc4-amd64.patch.tar.gz | patch -p0
>
> Cette commande est-elle correcte ?

Oui, elle peut te donner des choses comme
"hunk succeded, hunk failed, saved reject to .rej"

Si tu n'a que des succeed c'est bon.

Si ca ne fonctionne pas en -p 0,
tu peux simplement dezipper ton patch,
puis entrer dans le repertoire xdtv-2.2.0 et lancer;

zcat ../xdtv-2.2.0-gcc4-amd64.patch.tar.gz | patch -p1

(note que la, tu te places DANS le repertoire du logiciel,
d'ou le -p1, qui sera plus tolerant sur les noms de repertoires
que la premiere option en -p0)


Olivier



Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à