Attempting to build Cairo, make fails creating pixman library with reports of syntax errors in /usr/ccs/bin/as against temporary .s file. Xrender and render.h are in non-standard location, but -I included to reach includes. As soon as make begins in the pixman/src directory, failures are reported from /usr/ccs/bin/as: $pwd /opt/projects/mqm/source/cairo-1.0.2/pixman/src $make if /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. - I../.. -I/opt/projects/mqm/include -I../.. -I. -g -O2 -MT fbpict.lo -MD -MP -MF ".deps/fbpict.Tpo" -c -o fbpict.lo fbpict.c; \ then mv -f ".deps/fbpict.Tpo" ".deps/fbpict.Plo"; else rm -f ".deps/fbpict.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/projects/mqm/include -I../.. -I. -g -O2 -MT fbpict.lo -MD -MP -MF .deps/fbpict.Tpo -c fbpict.c -fPIC -DPIC -o .libs /fbpict.o fbpict.c: In function `_cairo_pixman_composite': fbpict.c:1910: warning: visibility attribute not supported in this configuration ; ignored /usr/ccs/bin/as: "/var/tmp//ccKYXNOv.s", line 6493: error: invalid operand /usr/ccs/bin/as: "/var/tmp//ccKYXNOv.s", line 6494: error: statement syntax /usr/ccs/bin/as: "/var/tmp//ccKYXNOv.s", line 6496: error: redefinition of symbo l "_cairo_pixman_composite" /usr/ccs/bin/as: "/var/tmp//ccKYXNOv.s", line 7784: error: statement syntax make: *** [fbpict.lo] Error 1
Created attachment 4485 [details] Results of ./configure prior to build failure These results came from ./configure --exec-prefix=/opt/projects/mqm --prefix=/opt/projects/mqm on Solaris 8 server, with gcc release 3.4.3
Please open a new bug if the libpixman library still fails to compile on Solaris 8.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.