So, will it be fine if the patches are enclosed in ! defiend(WINDOWS) ?<br><br>2012年2月13日月曜日 Jean Ghali <a href="mailto:jghali@libertysurf.fr">jghali@libertysurf.fr</a>:<br>> Le 12/02/2012 23:14, 中本浩 a écrit :<br>>> I believe Windows build requires Freetype, if I correctly read the<br>
>> document below.<br>>> <a href="http://wiki.scribus.net/canvas/Building_Scribus_on_Windows">http://wiki.scribus.net/canvas/Building_Scribus_on_Windows</a><br>><br>> For building Scribus yes, not for building cairo. Cairo builds on Windows may not contain<br>
> freetype font backend and the build provided with scribus does not : cairo freetype font<br>> backend has a dependency on fontconfig which is usually avoided on Windows. That<br>> dependency is a long standing issue of cairo which has not been fixed as of latest<br>
> unstable release (1.11.2). Fontconfig is not a dependency of Scribus on Windows and as a<br>> consequence cairo_ft_font_* functions will not be available.<br>><br>>><br>>> scprintengine_ps, which I patched, is never invoked on Windows at<br>
>> printing, anyway.<br>><br>> Not true, scprintengine_ps is used on Windows for "printing" postcript files to disk.<br>><br>>><br>>> By the way, which platform uses scpainterex_cairo currently ?<br>
>> At least, it is not used on Mac/Linux.<br>><br>> Windows only currently. As a consequence you cannot assume in scpainterex_cairo that the<br>> cairo_ft_font_* functions will be available.<br>><br>>><br>
>> Currently, scprintengine_ps looks like used as<br>>> scprintengine_non_windows, and scprintengine_ps is not used on Windows<br>>> - correct me if I am wrong.<br>><br>> As mentionned above scprintengine_ps is used on Windows for "printing" postscript files to<br>
> disk.<br>><br>> Jean<br>><br>><br>><br>><br>> _______________________________________________<br>> scribus-dev mailing list<br>> <a href="mailto:scribus-dev@lists.scribus.net">scribus-dev@lists.scribus.net</a><br>
> <a href="http://lists.scribus.net/mailman/listinfo/scribus-dev">http://lists.scribus.net/mailman/listinfo/scribus-dev</a><br>>