Re: build failed

suzuki toshiya <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
I guess amd64 libraries are still searched.
Could you check detailed linking instruction by adding "V=1" to make command?
Also there might be some hint in config.log whether i386 libraries are searched correctly.

Regards,
mpsuzuki

On 02/18/2014 11:10 AM, UtG wrote:
> I tried to compile cairo with 32bit support (on Chakra Linux 64bit) :
> 
>      export CC="gcc -m32"
>      export CXX="g++ -m32"
>      export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
>      
>      cd "${srcdir}/${_pkgbasename}-${pkgver}"
> 
>      autoreconf -vfi
>      ./configure --prefix=/usr \
>      --libdir=/usr/lib32 \
>      --sysconfdir=/etc \
>      --localstatedir=/var \
>      --disable-static \
>      --enable-tee \
>      --disable-xlib-xcb
>      make
> 
> 
> 
> but it did not work.
> This is the log:
> 
> [..]
> 
> CC     cairo_test_suite-fallback-resolution.o
>    CC     cairo_test_suite-cairo-test-constructors.o
>    CC     any2ppm-any2ppm.o
>    CCLD   any2ppm
> /usr/bin/ld: skipping incompatible
> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../libpoppler-glib.so when
> searching for -lpoppler-glib
> /usr/bin/ld: skipping incompatible /usr/lib/libpoppler-glib.so when
> searching for -lpoppler-glib
> /usr/bin/ld: cannot find -lpoppler-glib
> /usr/bin/ld: skipping incompatible
> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../librsvg-2.so when
> searching for -lrsvg-2
> /usr/bin/ld: skipping incompatible /usr/lib/librsvg-2.so when searching for
> -lrsvg-2
> /usr/bin/ld: cannot find -lrsvg-2
> /usr/bin/ld: skipping incompatible
> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../libgdk-x11-2.0.so when
> searching for -lgdk-x11-2.0
> /usr/bin/ld: skipping incompatible /usr/lib/libgdk-x11-2.0.so when searching
> for -lgdk-x11-2.0
> /usr/bin/ld: cannot find -lgdk-x11-2.0
> /usr/bin/ld: skipping incompatible
> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../libpangocairo-1.0.so
> when searching for -lpangocairo-1.0
> /usr/bin/ld: skipping incompatible /usr/lib/libpangocairo-1.0.so when
> searching for -lpangocairo-1.0
> /usr/bin/ld: cannot find -lpangocairo-1.0
> /usr/bin/ld: skipping incompatible
> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../libgdk_pixbuf-2.0.so
> when searching for -lgdk_pixbuf-2.0
> /usr/bin/ld: skipping incompatible /usr/lib/libgdk_pixbuf-2.0.so when
> searching for -lgdk_pixbuf-2.0
> /usr/bin/ld: cannot find -lgdk_pixbuf-2.0
> /usr/bin/ld: skipping incompatible
> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../libpango-1.0.so when
> searching for -lpango-1.0
> /usr/bin/ld: skipping incompatible /usr/lib/libpango-1.0.so when searching
> for -lpango-1.0
> /usr/bin/ld: cannot find -lpango-1.0
> /usr/bin/ld: skipping incompatible
> /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../libspectre.so when
> searching for -lspectre
> /usr/bin/ld: skipping incompatible /usr/lib/libspectre.so when searching for
> -lspectre
> /usr/bin/ld: cannot find -lspectre
> collect2: error: ld returned 1 exit status
> make[4]: *** [any2ppm] Error 1
> make[4]: Leaving directory `/home/manu2/Build/prova/src/cairo-1.12.16/test'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/manu2/Build/prova/src/cairo-1.12.16/test'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/manu2/Build/prova/src/cairo-1.12.16/test'
> make[1]: *** [all-recursive] Errore 1
> make[1]: Leaving directory `/home/manu2/Build/prova/src/cairo-1.12.16'
> make: *** [all] Error 2
> 
> 

-- 
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.