[cairo] [PATCH] building libcairo-2.dll on Linux
tml at iki.fi
Mon Apr 16 00:02:35 PDT 2007
Behdad Esfahbod writes:
> BTW, don't we need
> to define cairo_public to __declspec(dllexport) and
> __declspec(dllimport) for win32? I don't see any code for that. Or is
> that not needed because of cairo.def?
Marking functions for export is unnecessary as cairo.def takes care of
listing them. Marking functions as imported is not really needed (it
works automagically anyway). If the cairo API had variables, they
would have to be marked for import/export in the headers, but luckily
(or actually, by deliberate design, I guess) it hasn't.
More information about the cairo