• # RE : le PATH, c'est ou ?

    Posté par . En réponse au message le PATH, c'est ou ?. Évalué à 3.

    Je pense que ce que tu as, ce n'est pas un problème de PATH, ou pas directement.

    De nos jours, certains packages (notamment ceux de gnome), utilisent un truc appelés pkgconfig, qui permet d'indiquer où se trouvent les principales bibliothèques. Par exemple, si je fais :

    > pkg-config gtk+-2.0 --cflags

    ça m'indique ce que je dois taper sur la ligne de commande du compilateur C pour compiler un programe utilsant la bibliothèque gtk+-2.0. Pour connaître ces informations, pkgconfig lit des fichiers .pc. Il les recherche dans /usr/lib/pkgconfig ou /usr/local/lib/pkgconfig, (et peut-être quelques-autres), ou dans les chemins donnés par la variable d'environnement PKG_CONFIG_PATH. Dans ton cas, je vois deux causes possibles à ton erreur :

    1) tu n'as pas encore installé libxfce4mcs-client : les bibliothèques xfce ont des dépendances, et il faut les installer dans un certain ordre

    2) tu as installé libxfce4mcs-client, mais dans un endroit non standard, par exemple /opt/bazar/xfce. Dans ce cas, il faut que tu fasses quelque chose comme :

    > export PKG_CONFIG_PATH=/opt/bazar/xfce/lib/pkgconfig:$PKG_CONFIG_PATH

    (sous bash. Sous tcsh c'est setenv PKG_CONFIG_PATH).