merci a tous de me repondre,
désolé , je pensais des la terme cross compil s'utlisait aussi lorsqu'il s'agissait d'un systeme hote vers un systeme cible different ( bien que meme architechture )
ce que je cherche a faire , c'est compiler les sources d'un programme et l'installer dans un systeme cible par exemple monté dans /mnt/test/
je pourrais faire un "./configure --prefix=/mnt/test/usr/ " , cela m'installerai tout a la bonne place dans le systeme cible , neanmoins les binaires cherchent leurs dependances ( de toute nature ) a un endroit qui n'est pas le bon ( /mnt/test/usr au lieu de /usr... , logique...)
Je cherche donc un moyen de changer la racine de l'install en qq sorte.
faire un "./configure --prefix=/usr " et obtenir une install dans /mnt/test/usr/
il doit bien exister un moyen de faire ce que je veux avec les outils standards, je pensais a une option spécifique de make par exemple.