[cairo] Recommendations for 1.4.0
Behdad Esfahbod
behdad at behdad.org
Mon Mar 5 13:01:40 PST 2007
On Mon, 2007-03-05 at 11:11 -0800, Dave Yeo wrote:
> On Mon, 05 Mar 2007 09:38:08 -0800, Carl Worth wrote:
>
> >We got reports of what was broken on win32 and we fixed that. I don't
> >think we've gotten any reports from os2 and beos, so we can just make
> >our best attempt, (without a compiler to verify).
>
> Currently an OS/2 build ends here
> gcc.exe -Zdll .libs/cairoDi.dll.def .libs/cairo.o .libs/cairo-arc.o .libs/cairo-array.o .libs/cairo-base85-stream.o .libs/cairo-bentley-ottmann.o .libs/cairo-cache.o .libs/cairo-clip.o .libs/cairo-color.o .libs/cairo-debug.o .libs/cairo-deflate-stream.o .libs/cairo-fixed.o .libs/cairo-font.o .libs/cairo-font-options.o .libs/cairo-freelist.o .libs/cairo-gstate.o .libs/cairo-hash.o .libs/cairo-hull.o .libs/cairo-image-surface.o .libs/cairo-lzw.o .libs/cairo-matrix.o .libs/cairo-operator.o .libs/cairo-path.o .libs/cairo-path-bounds.o .libs/cairo-path-fill.o .libs/cairo-path-fixed.o .libs/cairo-path-stroke.o .libs/cairo-pen.o .libs/cairo-polygon.o .libs/cairo-rectangle.o .libs/cairo-region.o .libs/cairo-scaled-font.o .libs/cairo-skiplist.o .libs/cairo-slope.o .libs/cairo-spline.o .libs/cairo-stroke-style.o .libs/cairo-surface.o .libs/cairo-surface-fallback.o .libs/cairo-traps.o .libs/cairo-pattern.o .libs/cairo-unicode.o .libs/cairo-output-stream.o .libs/cairo-wideint.o .libs/cairo-meta-surface.o .libs/cairo-
> paginated-surface.o .libs/cairo-analysis-surface.o .libs/cairo-ft-font.o .libs/cairo-ps-surface.o .libs/cairo-pdf-surface.o .libs/cairo-png.o .libs/cairo-svg-surface.o .libs/cairo-cff-subset.o .libs/cairo-truetype-subset.o .libs/cairo-type1-fallback.o .libs/cairo-scaled-font-subsets.o .libs/cairo-type1-subset.o .libs/cairo-os2-surface.o .libs/libcairo.lax/libpixman_s.a/fbcompose.o .libs/libcairo.lax/libpixman_s.a/fbedge.o .libs/libcairo.lax/libpixman_s.a/fbpict.o .libs/libcairo.lax/libpixman_s.a/fbtrap.o .libs/libcairo.lax/libpixman_s.a/icblt.o .libs/libcairo.lax/li
> bpixman_s.a/icbltone.o .libs/libcairo.lax/libpixman_s.a/iccolor.o .libs/libcairo.lax/libpixman_s.a/icformat.o .libs/libcairo.lax/libpixman_s.a/icimage.o .libs/libcairo.lax/libpixman_s.a/icpixels.o .libs/libcairo.lax/libpixman_s.a/icrect.o .libs/libcairo.lax/libpixman_s.a/icstipple.o .libs/libcairo.lax/libpixman_s.a/ictransform.o .libs/libcairo.lax/libpixman_s.a/ictrap.o .libs/libcairo.lax/libpixman_s.a/ictri.o .libs/libcairo.lax/libpixman_s.a/icutil.o .libs/libcairo.lax/libpixman_s.a/pixregion.o .libs/libcairo.lax/libpixman_s.a/renderedge.o -L/usr/local/lib /usr/local/lib/libfreetype_dll.a /usr/local/lib/libfontconfig_dll.a /usr/local/lib/libpng12_dll.a -lz -o .libs/cairoDi.dll
> cairo-font.c:96 (.libs/cairo-font.o): Undefined symbol _cairo_font_face_mutex referenced from text segment
> ...
> cairo-font.c:0 (.libs/cairo-font.o): More undefined symbol _cairo_font_face_mutex refs follow
> make[3]: *** [libcairo.la] Error 1
>
> The attached patch seems to do the right thing, at least allowing the build to finish.
> Also here is a patch against test/makefile.am allowing make check to get much further.
> More work needs to be done on this as make check still fails when building a8-mask (should be a8-mask.exe) so this patch perhaps could go in after the release of 1.4.0
> Dave
These should all be fixed in the set of commits I just pushed. Please
test and let us know.
--
behdad
http://behdad.org/
"Those who would give up Essential Liberty to purchase a little
Temporary Safety, deserve neither Liberty nor Safety."
-- Benjamin Franklin, 1759
More information about the cairo
mailing list