Re: build failed

UtG <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>

suzuki toshiya <mpsuzuki <at> hiroshima-u.ac.jp> writes:

> 
> Ahhhhhh, please try PKG_CONFIG_LIBDIR, instead of PKG_CONFIG_PATH.
> 
> Please consider "man pkg-config", you will understand that
> 
> * the directories specified by PKG_CONFIG_PATH are searched
> AFTER the search in the default (in this case, amd64) directories.
> 
> * PKG_CONFIG_LIBDIR replaces the default directory, thus,
> amd64 directories would not be searched.
> 
> I'm quite sorry for that I could not give this info
> immediately, in spite of your first message stating
> that you used PKG_CONFIG_PATH already.
> 
> Regards,
> mpsuzuki
> 


I tried in this way:

    build() {
    export CC="gcc -m32"
    export CXX="g++ -m32"
    export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"

instead

export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"


but the build failed again (this time with a different error):


In file included from cairo-xlib-xrender.h:45:0,
                 from cairo-xlib-xrender-private.h:53,
                 from cairo-xlib-private.h:41,
                 from cairo-xlib-core-compositor.c:51:
/usr/include/X11/extensions/Xrender.h:199:3: note: previous declaration of
'XConicalGradient' was here
 } XConicalGradient;
   ^
make[3]: *** [cairo-xlib-core-compositor.lo] Error 1
make[3]: Leaving directory



Here cairo's conig.log: http://pastebin.com/76ZBv9rs


IMPORTANT:
I tried to build cairo (for x86_64) and cairo "multilib" (lib32) but the
result is same: the build failed! :(



My cairo (x86_64) build function is this:

build() {
    cd "${srcdir}/${pkgname}-${pkgver}"
     
    ./configure --prefix=/usr \
    --sysconfdir=/etc \
    --localstatedir=/var \
    --disable-static \
    --enable-tee \
    --enable-gl \
    --enable-egl \
    --enable-svg \
    --enable-ps \
    --enable-pdf \
    --enable-gobject
    make 


and my build function for cairo multilib is at the beginning of this post.




-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.