• # Ça dépend ...

    Posté par (site web personnel) . En réponse au message cross compilation à partir d'une debian/sid. Évalué à 3.

    Si tu souhaite une solution pas des plus performantes, mais facile et durable, utilise distcc, comme indiqué plus haut.

    Autrement, si tu souhaite juste compiler un truc précis, pour une grosse mise a jour par exemple, monte ton disque dans ton p4, et le reste est automatique, il suffit d'utiliser portage :
    * monte le HD de ton p3 dans le P4, et monte les partitions. Disons que ton système est sur /dev/sda1 et que tu le monte dans /mnt/gentoo, ça donne : mount /dev/sda1 /mnt/gentoo.
    * copie l'information dns : cp /etc/resolv.conf /mnt/gentoo/etc
    * monte le proc : mount -t proc none /mnt/gentoo/proc
    * chroot sur la gentoo : chroot /mnt/gentoo
    * mets à jour les variables d'env. : env-update && source /etc/profile

    À partir de maintenant, fait ce que tu veux : installe des softs et compile sur ton P4, portage se débrouille à faire du code pour p3, en fait ce qui est déclaré dans make.conf

    Une fois terminé :
    * quitte le chroot : exit

    Démonte la partition :
    * cd
    * umount /mnt/gentoo/proc
    * umount /mnt/gentoo

    J'espère ne rien avoir oublié.

    Adhérer à l'April, ça vous tente ?