<br><br><div class="gmail_quote">On Dec 19, 2007 11:42 AM, Carl Worth <<a href="mailto:cworth@cworth.org">cworth@cworth.org</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Wed, 19 Dec 2007 10:17:52 -0600, "Robert Love" wrote:<br>> OK, I grabbed 1.4.12 and untarred, then:<br></div>..<br><div class="Ih2E3d">> cairo-xlib-surface-private.h:91: parse error before `XTransform'
<br><br></div>This says that you're missing the Xrender.h header file, (or possibly<br>you have it but it's too old? I don't know).<br><br>It's definitely not nice of our configure script to not let you know
<br>about that. But you should be able to install the Xrender library and<br>then continue compiling.<br><div class="Ih2E3d"><br>> cairo-xlib-surface.c:140: `PictStandardARGB32' undeclared (first use in this<br><br>
</div>OK, no question about it. You don't have Xrender.h at all. I don't<br>think there was ever a version of that file that wouldn't have<br>declared PictStandardARGB32.</blockquote><div><br>Hm, /usr/X11R6/include/X11/extensions/Xrender.h does exist on my system and there is no such procedure or variable PictStandar* in it.
<br>The header comments say Xrender.h v 1.9 2001<br><br>Now the amusing thing is I found a package xrender-0.8.tar.gz and running configure on that says: <br><br> "configure error: Render headers too old. Version
0.8 or later required."<br><br>I can't update xrender because render is too old? What package is that.<br><br>Is there a way out of this mess?<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><div class="Ih2E3d"><br>> BTW, if I try the later version, I keep running into a problem with all the<br>> make files having issue with -fno-strict-aliasing. I don't think my GCC<br>> supports that.<br><br>
</div>Hmmm... the configure script does do a little test build with this<br>flag to see if it's supported and then only includes it if the test<br>succeeds. You'll have to look at config.log to see why that test isn't
<br>behaving correctly on your system.<br><br>Good luck,<br><font color="#888888"><br>-Carl<br></font></blockquote></div><br>