Hello,
Quand les sources devaient être configurées avec configure, il fallait préciser --prefix=/usr sinon l’installation se faisait dans /usr/local
Je constate que les paquets sources récents n’incluent plus de “configure”, mais un script “autogen”.
Or, lorsque je compile et installe ainsi un paquet, les logiciels et librairies s’installent dans /usr/local (je n’exécute pas directement le make install, mais construit un paquet avec checkinstall, ce qui me permet de vérifier ce qui précède).
J’ai examiné le Makefile créé par autogen, et il comprend une ligne
prefix=/usr/local
je la modifie en
prefix=/usr
avant de faire un make et un checkinstall, mais dans le paquet résultant, il y a toujours des éléménts installés dans /usr/local.
Donc j’imagine qu’il faut spécifier autrement $libdir, mais je ne trouve pas.
Une solution ?
Merci d’avance,
G.