[Mono-winforms-list] Solaris 10 - libgdiplus troubles...

Laurent Debacker Laurent Debacker <debackerl@gmail.com>
Fri, 4 Mar 2005 19:41:49 +0100


------=_Part_215_23761308.1109961709885
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,

First a special thank to Timotheus Pokorra and Goodwin Robert for
their answers to my previous post.

I added the directory containing the ar program in my $PATH, and the
lib links ok.

Now, I continue to try to compile the libgdiplus tarball on Solaris 10
using gcc from blastwave.org. However gcc doesn't seem to parse
correctly the /usr/include/X11/Xutil.h and
/opt/csw/include/X11/extensions/Xrender.h found on the system. See
attached file.

I don't know if those files use special syntax supported by the Sun's
compiler. But Sun doesn't provide its computer among Solaris 10.

Maybe I should install the X11 librairies using blastwave. However I
may get API incompabilities because the binaries would be from
Solaris, and the headers from blastwave.

I apologize to annoy you, but I'm a student at the free (as in
freedom) university of brussels, we got machines wednesdey, and the
GUI for the exhibition must be ready for within a week :(

Thanks!
Laurent.

------=_Part_215_23761308.1109961709885
Content-Type: text/plain; name="log_make.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="log_make.txt"

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/csw/include -I/opt/csw/include=
/libpng12 -I../../libpixman/src -I/opt/csw/include -I/opt/csw/include/freet=
ype2 -I/opt/csw/include -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing=
-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -g=
 -O2 -MT cairo_xlib_surface.lo -MD -MP -MF .deps/cairo_xlib_surface.Tpo -c =
cairo_xlib_surface.c  -fPIC -DPIC -o .libs/cairo_xlib_surface.o
In file included from /opt/csw/include/X11/extensions/Xrender.h:33,
                 from cairo-xlib.h:43,
                 from cairo_xlib_surface.c:38:
/usr/include/X11/Xutil.h:117: error: syntax error before "Bool"
/usr/include/X11/Xutil.h:120: error: syntax error before "icon_pixmap"
/usr/include/X11/Xutil.h:121: error: syntax error before "icon_window"
/usr/include/X11/Xutil.h:123: error: syntax error before "icon_mask"
/usr/include/X11/Xutil.h:124: error: syntax error before "window_group"
/usr/include/X11/Xutil.h:161: error: syntax error before "Atom"
/usr/include/X11/Xutil.h:164: error: syntax error before '}' token
/usr/include/X11/Xutil.h:226: error: syntax error before "XPointer"
/usr/include/X11/Xutil.h:228: error: syntax error before '}' token
/usr/include/X11/Xutil.h:273: error: syntax error before "Visual"
/usr/include/X11/Xutil.h:287: error: syntax error before '}' token
/usr/include/X11/Xutil.h:306: error: syntax error before "Colormap"
/usr/include/X11/Xutil.h:314: error: syntax error before "visualid"
/usr/include/X11/Xutil.h:315: error: syntax error before "killid"
/usr/include/X11/Xutil.h:369: error: syntax error before '*' token
/usr/include/X11/Xutil.h:375: error: syntax error before '*' token
/usr/include/X11/Xutil.h:384: error: syntax error before "XRectangle"
/usr/include/X11/Xutil.h:402: error: syntax error before '*' token
/usr/include/X11/Xutil.h:429: error: syntax error before '*' token
/usr/include/X11/Xutil.h:436: error: syntax error before "XGetClassHint"
/usr/include/X11/Xutil.h:438: error: syntax error before '*' token
/usr/include/X11/Xutil.h:444: error: syntax error before "XGetIconSizes"
/usr/include/X11/Xutil.h:446: error: syntax error before '*' token
/usr/include/X11/Xutil.h:453: error: syntax error before "XGetNormalHints"
/usr/include/X11/Xutil.h:455: error: syntax error before '*' token
/usr/include/X11/Xutil.h:461: error: syntax error before "XGetRGBColormaps"
/usr/include/X11/Xutil.h:463: error: syntax error before '*' token
/usr/include/X11/Xutil.h:471: error: syntax error before "XGetSizeHints"
/usr/include/X11/Xutil.h:473: error: syntax error before '*' token
/usr/include/X11/Xutil.h:480: error: syntax error before "XGetStandardColor=
map"
/usr/include/X11/Xutil.h:482: error: syntax error before '*' token
/usr/include/X11/Xutil.h:489: error: syntax error before "XGetTextProperty"
/usr/include/X11/Xutil.h:491: error: syntax error before '*' token
/usr/include/X11/Xutil.h:498: error: syntax error before '*' token
/usr/include/X11/Xutil.h:500: error: syntax error before '*' token
/usr/include/X11/Xutil.h:507: error: syntax error before "XGetWMClientMachi=
ne"
/usr/include/X11/Xutil.h:509: error: syntax error before '*' token
/usr/include/X11/Xutil.h:515: error: syntax error before '*' token
/usr/include/X11/Xutil.h:517: error: syntax error before '*' token
/usr/include/X11/Xutil.h:522: error: syntax error before "XGetWMIconName"
/usr/include/X11/Xutil.h:524: error: syntax error before '*' token
/usr/include/X11/Xutil.h:530: error: syntax error before "XGetWMName"
/usr/include/X11/Xutil.h:532: error: syntax error before '*' token
/usr/include/X11/Xutil.h:538: error: syntax error before "XGetWMNormalHints=
"
/usr/include/X11/Xutil.h:540: error: syntax error before '*' token
/usr/include/X11/Xutil.h:547: error: syntax error before "XGetWMSizeHints"
/usr/include/X11/Xutil.h:549: error: syntax error before '*' token
/usr/include/X11/Xutil.h:557: error: syntax error before "XGetZoomHints"
/usr/include/X11/Xutil.h:559: error: syntax error before '*' token
/usr/include/X11/Xutil.h:576: error: syntax error before '*' token
/usr/include/X11/Xutil.h:583: error: syntax error before '*' token
/usr/include/X11/Xutil.h:591: error: syntax error before "XMatchVisualInfo"
/usr/include/X11/Xutil.h:593: error: syntax error before '*' token
/usr/include/X11/Xutil.h:609: error: syntax error before "XPointInRegion"
/usr/include/X11/Xutil.h:619: error: syntax error before '*' token
/usr/include/X11/Xutil.h:637: error: syntax error before '*' token
/usr/include/X11/Xutil.h:646: error: syntax error before '*' token
/usr/include/X11/Xutil.h:654: error: syntax error before '*' token
/usr/include/X11/Xutil.h:663: error: syntax error before '*' token
/usr/include/X11/Xutil.h:671: error: syntax error before '*' token
/usr/include/X11/Xutil.h:681: error: syntax error before '*' token
/usr/include/X11/Xutil.h:690: error: syntax error before '*' token
/usr/include/X11/Xutil.h:703: error: syntax error before '*' token
/usr/include/X11/Xutil.h:712: error: syntax error before '*' token
/usr/include/X11/Xutil.h:720: error: syntax error before '*' token
/usr/include/X11/Xutil.h:728: error: syntax error before '*' token
/usr/include/X11/Xutil.h:736: error: syntax error before '*' token
/usr/include/X11/Xutil.h:744: error: syntax error before '*' token
/usr/include/X11/Xutil.h:752: error: syntax error before '*' token
/usr/include/X11/Xutil.h:766: error: syntax error before '*' token
/usr/include/X11/Xutil.h:780: error: syntax error before '*' token
/usr/include/X11/Xutil.h:789: error: syntax error before '*' token
/usr/include/X11/Xutil.h:797: error: syntax error before '*' token
/usr/include/X11/Xutil.h:806: error: syntax error before '*' token
/usr/include/X11/Xutil.h:820: error: syntax error before "XStringListToText=
Property"
/usr/include/X11/Xutil.h:824: error: syntax error before "XTextProperty"
/usr/include/X11/Xutil.h:838: error: syntax error before '*' token
/usr/include/X11/Xutil.h:848: error: syntax error before '*' token
/usr/include/X11/Xutil.h:862: error: syntax error before "XTextPropertyToSt=
ringList"
/usr/include/X11/Xutil.h:864: error: syntax error before '*' token
/usr/include/X11/Xutil.h:872: error: syntax error before '*' token
/usr/include/X11/Xutil.h:881: error: syntax error before '*' token
/usr/include/X11/Xutil.h:890: error: syntax error before '*' token
/usr/include/X11/Xutil.h:906: error: syntax error before '*' token
In file included from cairo-xlib.h:43,
                 from cairo_xlib_surface.c:38:
/opt/csw/include/X11/extensions/Xrender.h:51: error: syntax error before "C=
olormap"
/opt/csw/include/X11/extensions/Xrender.h:51: warning: no semicolon at end =
of struct or union
/opt/csw/include/X11/extensions/Xrender.h:52: warning: type defaults to `in=
t' in declaration of `XRenderPictFormat'
/opt/csw/include/X11/extensions/Xrender.h:52: warning: data definition has =
no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:68: error: syntax error before "B=
ool"
/opt/csw/include/X11/extensions/Xrender.h:68: warning: no semicolon at end =
of struct or union
/opt/csw/include/X11/extensions/Xrender.h:74: error: syntax error before "c=
lip_mask"
/opt/csw/include/X11/extensions/Xrender.h:74: warning: type defaults to `in=
t' in declaration of `clip_mask'
/opt/csw/include/X11/extensions/Xrender.h:74: warning: data definition has =
no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:75: error: syntax error before "g=
raphics_exposures"
/opt/csw/include/X11/extensions/Xrender.h:75: warning: type defaults to `in=
t' in declaration of `graphics_exposures'
/opt/csw/include/X11/extensions/Xrender.h:75: warning: data definition has =
no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:79: error: syntax error before "d=
ither"
/opt/csw/include/X11/extensions/Xrender.h:79: warning: type defaults to `in=
t' in declaration of `dither'
/opt/csw/include/X11/extensions/Xrender.h:79: warning: data definition has =
no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:80: error: syntax error before "c=
omponent_alpha"
/opt/csw/include/X11/extensions/Xrender.h:80: warning: type defaults to `in=
t' in declaration of `component_alpha'
/opt/csw/include/X11/extensions/Xrender.h:80: warning: data definition has =
no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:81: warning: type defaults to `in=
t' in declaration of `XRenderPictureAttributes'
/opt/csw/include/X11/extensions/Xrender.h:81: warning: data definition has =
no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:168: error: syntax error before "=
Cursor"
/opt/csw/include/X11/extensions/Xrender.h:168: warning: no semicolon at end=
 of struct or union
/opt/csw/include/X11/extensions/Xrender.h:170: error: syntax error before '=
}' token
/opt/csw/include/X11/extensions/Xrender.h:170: warning: type defaults to `i=
nt' in declaration of `XAnimCursor'
/opt/csw/include/X11/extensions/Xrender.h:170: warning: data definition has=
 no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:174: error: syntax error before "=
XRenderQueryExtension"
/opt/csw/include/X11/extensions/Xrender.h:174: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:174: warning: type defaults to `i=
nt' in declaration of `XRenderQueryExtension'
/opt/csw/include/X11/extensions/Xrender.h:174: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:174: warning: data definition has=
 no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:176: error: syntax error before "=
XRenderQueryVersion"
/opt/csw/include/X11/extensions/Xrender.h:176: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:178: warning: type defaults to `i=
nt' in declaration of `XRenderQueryVersion'
/opt/csw/include/X11/extensions/Xrender.h:178: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:178: warning: data definition has=
 no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:180: error: syntax error before "=
XRenderQueryFormats"
/opt/csw/include/X11/extensions/Xrender.h:180: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:180: warning: type defaults to `i=
nt' in declaration of `XRenderQueryFormats'
/opt/csw/include/X11/extensions/Xrender.h:180: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:180: warning: data definition has=
 no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:182: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:182: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:184: error: syntax error before "=
XRenderSetSubpixelOrder"
/opt/csw/include/X11/extensions/Xrender.h:184: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:184: warning: type defaults to `i=
nt' in declaration of `XRenderSetSubpixelOrder'
/opt/csw/include/X11/extensions/Xrender.h:184: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:184: warning: data definition has=
 no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:186: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:187: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:187: warning: type defaults to `i=
nt' in declaration of `XRenderFindVisualFormat'
/opt/csw/include/X11/extensions/Xrender.h:187: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:187: warning: data definition has=
 no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:189: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:190: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:193: warning: type defaults to `i=
nt' in declaration of `XRenderFindFormat'
/opt/csw/include/X11/extensions/Xrender.h:193: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:193: warning: data definition has=
 no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:202: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:203: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:204: warning: type defaults to `i=
nt' in declaration of `XRenderFindStandardFormat'
/opt/csw/include/X11/extensions/Xrender.h:204: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:204: warning: data definition has=
 no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:207: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:209: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:212: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:216: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:219: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:222: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:225: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:230: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:233: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:235: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:238: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:240: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:243: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:244: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:247: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:259: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:262: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:262: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:265: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:265: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:268: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:268: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:271: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:277: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:280: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:283: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:286: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:297: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:300: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:311: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:314: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:325: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:328: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:338: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:341: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:351: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:354: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:364: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:367: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:374: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:377: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:382: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:385: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:393: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:396: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:404: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:407: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:415: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:418: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:426: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:429: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:440: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:442: error: syntax error before "=
XRenderParseColor"
/opt/csw/include/X11/extensions/Xrender.h:442: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:444: warning: type defaults to `i=
nt' in declaration of `XRenderParseColor'
/opt/csw/include/X11/extensions/Xrender.h:444: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:444: warning: data definition has=
 no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:447: error: syntax error before "=
XRenderCreateCursor"
/opt/csw/include/X11/extensions/Xrender.h:447: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:450: warning: type defaults to `i=
nt' in declaration of `XRenderCreateCursor'
/opt/csw/include/X11/extensions/Xrender.h:450: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:450: warning: data definition has=
 no type or storage class
/opt/csw/include/X11/extensions/Xrender.h:453: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:453: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:456: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:460: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:463: error: syntax error before "=
XRenderCreateAnimCursor"
/opt/csw/include/X11/extensions/Xrender.h:463: error: syntax error before '=
*' token
/opt/csw/include/X11/extensions/Xrender.h:465: warning: type defaults to `i=
nt' in declaration of `XRenderCreateAnimCursor'
/opt/csw/include/X11/extensions/Xrender.h:465: warning: function declaratio=
n isn't a prototype
/opt/csw/include/X11/extensions/Xrender.h:465: warning: data definition has=
 no type or storage class
In file included from cairo_xlib_surface.c:38:
cairo-xlib.h:49: error: syntax error before "Display"
cairo-xlib.h:50: warning: function declaration isn't a prototype
cairo-xlib.h:58: error: syntax error before '*' token
cairo-xlib.h:62: warning: function declaration isn't a prototype
cairo_xlib_surface.c:42: error: syntax error before "Display"
cairo_xlib_surface.c:44: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `cairo_set_target_drawable':
cairo_xlib_surface.c:47: error: `cr' undeclared (first use in this function=
)
cairo_xlib_surface.c:47: error: (Each undeclared identifier is reported onl=
y once
cairo_xlib_surface.c:47: error: for each function it appears in.)
cairo_xlib_surface.c:50: error: `dpy' undeclared (first use in this functio=
n)
cairo_xlib_surface.c:50: error: `drawable' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:51: warning: implicit declaration of function `Default=
Visual'
cairo_xlib_surface.c:51: warning: nested extern declaration of `DefaultVisu=
al'
cairo_xlib_surface.c:51: warning: implicit declaration of function `Default=
Screen'
cairo_xlib_surface.c:51: warning: nested extern declaration of `DefaultScre=
en'
cairo_xlib_surface.c:53: warning: implicit declaration of function `Default=
Colormap'
cairo_xlib_surface.c:53: warning: nested extern declaration of `DefaultColo=
rmap'
cairo_xlib_surface.c: At top level:
cairo_xlib_surface.c:68: error: syntax error before "Display"
cairo_xlib_surface.c:68: warning: no semicolon at end of struct or union
cairo_xlib_surface.c:69: warning: type defaults to `int' in declaration of =
`gc'
cairo_xlib_surface.c:69: warning: data definition has no type or storage cl=
ass
cairo_xlib_surface.c:70: error: syntax error before "drawable"
cairo_xlib_surface.c:70: warning: type defaults to `int' in declaration of =
`drawable'
cairo_xlib_surface.c:70: warning: data definition has no type or storage cl=
ass
cairo_xlib_surface.c:72: error: syntax error before '*' token
cairo_xlib_surface.c:72: warning: type defaults to `int' in declaration of =
`visual'
cairo_xlib_surface.c:72: warning: data definition has no type or storage cl=
ass
cairo_xlib_surface.c:73: error: conflicting types for 'format'
/usr/include/X11/Xutil.h:162: error: previous declaration of 'format' was h=
ere
cairo_xlib_surface.c:82: error: syntax error before '}' token
cairo_xlib_surface.c:82: warning: type defaults to `int' in declaration of =
`cairo_xlib_surface_t'
cairo_xlib_surface.c:82: warning: data definition has no type or storage cl=
ass
cairo_xlib_surface.c:122: error: syntax error before '*' token
cairo_xlib_surface.c:128: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `_cairo_xlib_surface_create_similar':
cairo_xlib_surface.c:138: error: `src' undeclared (first use in this functi=
on)
cairo_xlib_surface.c:139: error: `Display' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:139: error: `dpy' undeclared (first use in this functi=
on)
cairo_xlib_surface.c:141: error: `Pixmap' undeclared (first use in this fun=
ction)
cairo_xlib_surface.c:141: error: syntax error before "pix"
cairo_xlib_surface.c:142: error: `surface' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:156: warning: nested extern declaration of `DefaultScr=
een'
cairo_xlib_surface.c:158: error: `pix' undeclared (first use in this functi=
on)
cairo_xlib_surface.c:158: warning: implicit declaration of function `XCreat=
ePixmap'
cairo_xlib_surface.c:158: warning: nested extern declaration of `XCreatePix=
map'
cairo_xlib_surface.c:158: warning: implicit declaration of function `Defaul=
tRootWindow'
cairo_xlib_surface.c:158: warning: nested extern declaration of `DefaultRoo=
tWindow'
cairo_xlib_surface.c:162: error: syntax error before ')' token
cairo_xlib_surface.c: In function `_cairo_xlib_surface_destroy':
cairo_xlib_surface.c:177: error: `surface' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:182: warning: implicit declaration of function `XFreeP=
ixmap'
cairo_xlib_surface.c:182: warning: nested extern declaration of `XFreePixma=
p'
cairo_xlib_surface.c:185: warning: implicit declaration of function `XFreeG=
C'
cairo_xlib_surface.c:185: warning: nested extern declaration of `XFreeGC'
cairo_xlib_surface.c: In function `_cairo_xlib_surface_get_image':
cairo_xlib_surface.c:202: error: `surface' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:205: error: `XImage' undeclared (first use in this fun=
ction)
cairo_xlib_surface.c:205: error: `ximage' undeclared (first use in this fun=
ction)
cairo_xlib_surface.c:206: error: `Window' undeclared (first use in this fun=
ction)
cairo_xlib_surface.c:206: error: syntax error before "root_ignore"
cairo_xlib_surface.c:209: warning: implicit declaration of function `XGetGe=
ometry'
cairo_xlib_surface.c:209: warning: nested extern declaration of `XGetGeomet=
ry'
cairo_xlib_surface.c:211: error: `root_ignore' undeclared (first use in thi=
s function)
cairo_xlib_surface.c:216: warning: implicit declaration of function `XGetIm=
age'
cairo_xlib_surface.c:216: warning: nested extern declaration of `XGetImage'
cairo_xlib_surface.c:220: error: `AllPlanes' undeclared (first use in this =
function)
cairo_xlib_surface.c:220: error: `ZPixmap' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c: At top level:
cairo_xlib_surface.c:260: error: syntax error before '*' token
cairo_xlib_surface.c:261: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `_cairo_xlib_surface_ensure_gc':
cairo_xlib_surface.c:262: error: `surface' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:265: warning: implicit declaration of function `XCreat=
eGC'
cairo_xlib_surface.c:265: warning: nested extern declaration of `XCreateGC'
cairo_xlib_surface.c: In function `_cairo_xlib_surface_set_image':
cairo_xlib_surface.c:272: error: `surface' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:273: error: `XImage' undeclared (first use in this fun=
ction)
cairo_xlib_surface.c:273: error: `ximage' undeclared (first use in this fun=
ction)
cairo_xlib_surface.c:283: warning: implicit declaration of function `XCreat=
eImage'
cairo_xlib_surface.c:283: warning: nested extern declaration of `XCreateIma=
ge'
cairo_xlib_surface.c:284: warning: nested extern declaration of `DefaultVis=
ual'
cairo_xlib_surface.c:284: warning: nested extern declaration of `DefaultScr=
een'
cairo_xlib_surface.c:286: error: `ZPixmap' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:297: warning: implicit declaration of function `XPutIm=
age'
cairo_xlib_surface.c:297: warning: nested extern declaration of `XPutImage'
cairo_xlib_surface.c: In function `_cairo_xlib_surface_set_matrix':
cairo_xlib_surface.c:313: error: `surface' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c: In function `_cairo_xlib_surface_set_filter':
cairo_xlib_surface.c:345: error: `surface' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c: In function `_cairo_xlib_surface_set_repeat':
cairo_xlib_surface.c:382: error: `surface' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:384: error: syntax error before "pa"
cairo_xlib_surface.c:390: error: `pa' undeclared (first use in this functio=
n)
cairo_xlib_surface.c: At top level:
cairo_xlib_surface.c:397: error: syntax error before '*' token
cairo_xlib_surface.c:399: error: syntax error before "cairo_xlib_surface_t"
cairo_xlib_surface.c:402: warning: return type defaults to `int'
cairo_xlib_surface.c:402: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `_cairo_xlib_surface_clone_similar':
cairo_xlib_surface.c:403: error: `clone' undeclared (first use in this func=
tion)
cairo_xlib_surface.c:406: error: `src' undeclared (first use in this functi=
on)
cairo_xlib_surface.c:408: error: syntax error before ')' token
cairo_xlib_surface.c: In function `_cairo_xlib_surface_composite':
cairo_xlib_surface.c:477: error: `dst' undeclared (first use in this functi=
on)
cairo_xlib_surface.c:478: error: `src' undeclared (first use in this functi=
on)
cairo_xlib_surface.c:478: error: syntax error before ')' token
cairo_xlib_surface.c:479: error: `mask' undeclared (first use in this funct=
ion)
cairo_xlib_surface.c:479: error: syntax error before ')' token
cairo_xlib_surface.c:480: error: `src_clone' undeclared (first use in this =
function)
cairo_xlib_surface.c:481: error: `mask_clone' undeclared (first use in this=
 function)
cairo_xlib_surface.c:482: error: `XGCValues' undeclared (first use in this =
function)
cairo_xlib_surface.c:482: error: syntax error before "gc_values"
cairo_xlib_surface.c:511: warning: implicit declaration of function `XGetGC=
Values'
cairo_xlib_surface.c:511: warning: nested extern declaration of `XGetGCValu=
es'
cairo_xlib_surface.c:511: error: `GCGraphicsExposures' undeclared (first us=
e in this function)
cairo_xlib_surface.c:511: error: `gc_values' undeclared (first use in this =
function)
cairo_xlib_surface.c:512: warning: implicit declaration of function `XSetGr=
aphicsExposures'
cairo_xlib_surface.c:512: warning: nested extern declaration of `XSetGraphi=
csExposures'
cairo_xlib_surface.c:512: error: `False' undeclared (first use in this func=
tion)
cairo_xlib_surface.c:513: warning: implicit declaration of function `XCopyA=
rea'
cairo_xlib_surface.c:513: warning: nested extern declaration of `XCopyArea'
cairo_xlib_surface.c: In function `_cairo_xlib_surface_fill_rectangles':
cairo_xlib_surface.c:553: error: `surface' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:568: error: `XRectangle' undeclared (first use in this=
 function)
cairo_xlib_surface.c:568: error: syntax error before ')' token
cairo_xlib_surface.c: In function `_cairo_xlib_surface_composite_trapezoids=
':
cairo_xlib_surface.c:582: error: `dst' undeclared (first use in this functi=
on)
cairo_xlib_surface.c:583: error: `src' undeclared (first use in this functi=
on)
cairo_xlib_surface.c:583: error: syntax error before ')' token
cairo_xlib_surface.c:584: error: `src_clone' undeclared (first use in this =
function)
cairo_xlib_surface.c: In function `_cairo_xlib_surface_set_clip_region':
cairo_xlib_surface.c:630: error: `XRectangle' undeclared (first use in this=
 function)
cairo_xlib_surface.c:630: error: syntax error before "xr"
cairo_xlib_surface.c:631: error: `rects' undeclared (first use in this func=
tion)
cairo_xlib_surface.c:632: error: `XGCValues' undeclared (first use in this =
function)
cairo_xlib_surface.c:632: error: syntax error before "gc_values"
cairo_xlib_surface.c:634: error: `surf' undeclared (first use in this funct=
ion)
cairo_xlib_surface.c:637: error: syntax error before ')' token
cairo_xlib_surface.c:642: error: `xr' undeclared (first use in this functio=
n)
cairo_xlib_surface.c:677: warning: nested extern declaration of `XGetGCValu=
es'
cairo_xlib_surface.c:677: error: `GCGraphicsExposures' undeclared (first us=
e in this function)
cairo_xlib_surface.c:677: error: `gc_values' undeclared (first use in this =
function)
cairo_xlib_surface.c:678: warning: nested extern declaration of `XSetGraphi=
csExposures'
cairo_xlib_surface.c:678: error: `False' undeclared (first use in this func=
tion)
cairo_xlib_surface.c:679: warning: implicit declaration of function `XSetCl=
ipRectangles'
cairo_xlib_surface.c:679: warning: nested extern declaration of `XSetClipRe=
ctangles'
cairo_xlib_surface.c:679: error: `Unsorted' undeclared (first use in this f=
unction)
cairo_xlib_surface.c: At top level:
cairo_xlib_surface.c:727: error: syntax error before '*' token
cairo_xlib_surface.c:734: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `_cairo_xlib_surface_create_with_size':
cairo_xlib_surface.c:735: error: `surface' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:747: error: `dpy' undeclared (first use in this functi=
on)
cairo_xlib_surface.c: At top level:
cairo_xlib_surface.c:791: error: syntax error before '*' token
cairo_xlib_surface.c:796: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `cairo_xlib_surface_create':
cairo_xlib_surface.c:797: error: `Window' undeclared (first use in this fun=
ction)
cairo_xlib_surface.c:797: error: syntax error before "window_ignore"
cairo_xlib_surface.c:805: warning: nested extern declaration of `XGetGeomet=
ry'
cairo_xlib_surface.c:805: error: `dpy' undeclared (first use in this functi=
on)
cairo_xlib_surface.c:806: error: `window_ignore' undeclared (first use in t=
his function)
cairo_xlib_surface.c:811: error: `colormap' undeclared (first use in this f=
unction)
cairo_xlib_surface.c: At top level:
cairo_xlib_surface.c:820: error: syntax error before "Display"
cairo_xlib_surface.c:820: warning: no semicolon at end of struct or union
cairo_xlib_surface.c:821: warning: type defaults to `int' in declaration of=
 `a8_pict_format'
cairo_xlib_surface.c:821: warning: data definition has no type or storage c=
lass
cairo_xlib_surface.c:824: error: syntax error before '}' token
cairo_xlib_surface.c:824: warning: type defaults to `int' in declaration of=
 `glyphset_cache_t'
cairo_xlib_surface.c:824: warning: data definition has no type or storage c=
lass
cairo_xlib_surface.c:833: error: syntax error before '*' token
cairo_xlib_surface.c:834: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `_next_xlib_glyph':
cairo_xlib_surface.c:835: error: `cache' undeclared (first use in this func=
tion)
cairo_xlib_surface.c: In function `_xlib_glyphset_cache_create_entry':
cairo_xlib_surface.c:844: error: `g' undeclared (first use in this function=
)
cairo_xlib_surface.c:844: error: syntax error before ')' token
cairo_xlib_surface.c: In function `_xlib_glyphset_cache_destroy_entry':
cairo_xlib_surface.c:937: error: `g' undeclared (first use in this function=
)
cairo_xlib_surface.c:940: error: syntax error before ')' token
cairo_xlib_surface.c: At top level:
cairo_xlib_surface.c:957: error: syntax error before '*' token
cairo_xlib_surface.c:958: warning: type defaults to `int' in declaration of=
 `_xlib_glyphset_caches'
cairo_xlib_surface.c:958: warning: data definition has no type or storage c=
lass
cairo_xlib_surface.c:972: error: syntax error before '*' token
cairo_xlib_surface.c:973: error: syntax error before '*' token
cairo_xlib_surface.c:974: warning: return type defaults to `int'
cairo_xlib_surface.c:974: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `_get_glyphset_cache':
cairo_xlib_surface.c:980: error: `g' undeclared (first use in this function=
)
cairo_xlib_surface.c:983: error: `d' undeclared (first use in this function=
)
cairo_xlib_surface.c: At top level:
cairo_xlib_surface.c:1020: error: syntax error before "glyphset_cache_t"
cairo_xlib_surface.c:1029: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `_cairo_xlib_surface_show_glyphs32':
cairo_xlib_surface.c:1041: error: `num_glyphs' undeclared (first use in thi=
s function)
cairo_xlib_surface.c:1057: error: `entries' undeclared (first use in this f=
unction)
cairo_xlib_surface.c:1060: error: `g' undeclared (first use in this functio=
n)
cairo_xlib_surface.c:1061: error: `glyphs' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:1069: error: `self' undeclared (first use in this func=
tion)
cairo_xlib_surface.c:1070: error: `operator' undeclared (first use in this =
function)
cairo_xlib_surface.c:1071: error: `src' undeclared (first use in this funct=
ion)
cairo_xlib_surface.c:1074: error: `source_x' undeclared (first use in this =
function)
cairo_xlib_surface.c:1074: error: `source_y' undeclared (first use in this =
function)
cairo_xlib_surface.c: At top level:
cairo_xlib_surface.c:1098: error: syntax error before "glyphset_cache_t"
cairo_xlib_surface.c:1107: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `_cairo_xlib_surface_show_glyphs16':
cairo_xlib_surface.c:1119: error: `num_glyphs' undeclared (first use in thi=
s function)
cairo_xlib_surface.c:1135: error: `entries' undeclared (first use in this f=
unction)
cairo_xlib_surface.c:1138: error: `g' undeclared (first use in this functio=
n)
cairo_xlib_surface.c:1139: error: `glyphs' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:1147: error: `self' undeclared (first use in this func=
tion)
cairo_xlib_surface.c:1148: error: `operator' undeclared (first use in this =
function)
cairo_xlib_surface.c:1149: error: `src' undeclared (first use in this funct=
ion)
cairo_xlib_surface.c:1152: error: `source_x' undeclared (first use in this =
function)
cairo_xlib_surface.c:1152: error: `source_y' undeclared (first use in this =
function)
cairo_xlib_surface.c: At top level:
cairo_xlib_surface.c:1175: error: syntax error before "glyphset_cache_t"
cairo_xlib_surface.c:1184: warning: function declaration isn't a prototype
cairo_xlib_surface.c: In function `_cairo_xlib_surface_show_glyphs8':
cairo_xlib_surface.c:1196: error: `num_glyphs' undeclared (first use in thi=
s function)
cairo_xlib_surface.c:1212: error: `entries' undeclared (first use in this f=
unction)
cairo_xlib_surface.c:1215: error: `g' undeclared (first use in this functio=
n)
cairo_xlib_surface.c:1216: error: `glyphs' undeclared (first use in this fu=
nction)
cairo_xlib_surface.c:1224: error: `self' undeclared (first use in this func=
tion)
cairo_xlib_surface.c:1225: error: `operator' undeclared (first use in this =
function)
cairo_xlib_surface.c:1226: error: `src' undeclared (first use in this funct=
ion)
cairo_xlib_surface.c:1229: error: `source_x' undeclared (first use in this =
function)
cairo_xlib_surface.c:1229: error: `source_y' undeclared (first use in this =
function)
cairo_xlib_surface.c: In function `_cairo_xlib_surface_show_glyphs':
cairo_xlib_surface.c:1261: error: `self' undeclared (first use in this func=
tion)
cairo_xlib_surface.c:1263: error: `src' undeclared (first use in this funct=
ion)
cairo_xlib_surface.c:1264: error: `g' undeclared (first use in this functio=
n)
cairo_xlib_surface.c:1283: error: syntax error before ')' token
cairo_xlib_surface.c:1290: error: syntax error before ')' token
*** Error code 1
make: Fatal error: Command failed for target `cairo_xlib_surface.lo'
Current working directory /Documents/libgdiplus/cairo/src
*** Error code 1
The following command caused the error:
set fnord $MAKEFLAGS; amf=3D$2; \
dot_seen=3Dno; \
target=3D`echo all-recursive | sed s/-recursive//`; \
list=3D'src test'; for subdir in $list; do \
  echo "Making $target in $subdir"; \
  if test "$subdir" =3D "."; then \
    dot_seen=3Dyes; \
    local_target=3D"$target-am"; \
  else \
    local_target=3D"$target"; \
  fi; \
  (cd $subdir && make  $local_target) \
   || case "$amf" in *=3D*) exit 1;; *k*) fail=3Dyes;; *) exit 1;; esac; \
done; \
if test "$dot_seen" =3D "no"; then \
  make  "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
Current working directory /Documents/libgdiplus/cairo
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /Documents/libgdiplus/cairo
*** Error code 1
The following command caused the error:
set fnord $MAKEFLAGS; amf=3D$2; \
dot_seen=3Dno; \
target=3D`echo all-recursive | sed s/-recursive//`; \
list=3D'libpixman cairo src tests'; for subdir in $list; do \
  echo "Making $target in $subdir"; \
  if test "$subdir" =3D "."; then \
    dot_seen=3Dyes; \
    local_target=3D"$target-am"; \
  else \
    local_target=3D"$target"; \
  fi; \
  (cd $subdir && make  $local_target) \
   || case "$amf" in *=3D*) exit 1;; *k*) fail=3Dyes;; *) exit 1;; esac; \
done; \
if test "$dot_seen" =3D "no"; then \
  make  "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
Current working directory /Documents/libgdiplus
*** Error code 1
make: Fatal error: Command failed for target `all'

------=_Part_215_23761308.1109961709885--