• [^] # Re: include path

    Posté par . En réponse au message Compiler un programme gtk2 sur mandriva. Évalué à 3.

    Ok, dans le cairo.pc j'ai enlever xrender :


    prefix=/usr
    exec_prefix=/usr
    libdir=/usr/lib
    includedir=/usr/include

    Name: cairo
    Description: Multi-platform 2D graphics library
    Version: 1.0.0

    Requires.private: freetype2 >= 8.0.2 fontconfig xrender libpng12
    Libs: -L${libdir} -lcairo
    Cflags: -I${includedir}/cairo


    Pour avoir ceci:


    prefix=/usr
    exec_prefix=/usr
    libdir=/usr/lib
    includedir=/usr/include

    Name: cairo
    Description: Multi-platform 2D graphics library
    Version: 1.0.0

    Requires.private: freetype2 >= 8.0.2 fontconfig libpng12
    Libs: -L${libdir} -lcairo
    Cflags: -I${includedir}/cairo


    Et la ca marche avec cette commande:
    gcc -o test test.c `pkg-config --cflags --libs gtk+-2.0`

    Qui est senser fournir le xrender.pc ? quel package ?