[cairo] cairo 1.4.10 make check fails with Intel icc 10.1

Nguyen Vu Hung vuhung16plus at gmail.com
Mon Nov 12 02:32:02 PST 2007


I've tried cairo with the following settings:

[vuhung at cairo-1.4.10]$cat vh-config.sh

export CC=icc
export CFLAGS='-Wall -O3'# -mtune=pentium4 -xN -static -ip'
export CXX=icc
export CXXFLAGS='-Wall -O3'# -mtune=pentium4 -xN -static -ip'
./configure --prefix=$HOME

./vh-config <- Pass
make  <- Pass
make install <- Pass

[vuhung at cairo-1.4.10]$cat /etc/redhat-release
Red Hat Enterprise Linux ES release 4 (Nahant Update 4)
[vuhung at cairo-1.4.10]$uname -a
Linux teriyaki 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 GNU/Linux

At this point, I notice that $HOME/lib/libcairo.a is 768KB but the the
/usr/local/lib/libcairo.a which I've compiled with gcc is 2.8MB.

What is wrong?


make check fails:

< cairo_xlib_surface_create_with_xrender_format
FAIL: check-def.sh
Checking .libs/libcairo.so for local PLT entries
PASS: check-plt.sh
Checking public headers for missing cairo_public decorators
PASS: check-headers.sh
Checking source files for missing or misplaced #include "cairoint.h"
PASS: check-cairoint.sh
1 of 4 tests failed
Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo
make[2]: *** [check-TESTS]  1
make[2]: Leaving directory `/home/vuhung/usr/src/cairo-1.4.10/src'
make[1]: *** [check-am]  2
make[1]: Leaving directory `/home/vuhung/usr/src/cairo-1.4.10/src'
make: *** [check-recursive]  1

Best Regards,
Nguyen Hung Vu
An inquisitive look at Harajuku

More information about the cairo mailing list