<div>Ah I see, I was not checking out the correct branch from your repository. I got it now.&nbsp;I added the Makefile.win32.features and Makefile.win32.features-h files manually after it complained about not having them&nbsp;them. Now when it tries linking pixman-1.lib it complains that it can&#39;t find &#39;release/cairo.dll&#39; (which doesn&#39;t make a whole lot of sense to me). Have I forgotten something simple?</div>

<div>&nbsp;</div>
<div>This is all a little daunting for me after struggling to get even&nbsp;the stock cairo release to build. Thank you for any help you can provide and for looking at the font issue.</div>
<div>&nbsp;</div>
<div><br>&nbsp;</div>
<div class="gmail_quote">On Wed, Nov 26, 2008 at 2:09 AM, Adrian Johnson <span dir="ltr">&lt;<a href="mailto:ajohnson@redneon.com">ajohnson@redneon.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d">AngryZealot wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">I hope you will forgive my ignorance, but I am having difficulty compiling your patches. I checked out the repository with Git but it does not seem to contain the changes the web viewer shows. I dropped in the files from the web browser into the 1.8.4 source, but this broke the build. Do you have a version that is compatibile with the 1.8.4 release?<br>
</blockquote><br></div>You most likely checked out out the master repository instead of my repository. From the link I provided if you navigate up to the cgit main page of my repo there is a git clone url at the bottom of the page. My patches are in the &quot;tag&quot; branch so the commands to check out this branch are:<br>
<br>&nbsp;git clone git://<a href="http://anongit.freedesktop.org/~ajohnson/cairo" target="_blank">anongit.freedesktop.org/~ajohnson/cairo</a><br>&nbsp;cd cairo<br>&nbsp;git checkout tag<br><br><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d"><br>On Tue, Nov 25, 2008 at 6:56 AM, Adrian Johnson &lt;<a href="mailto:ajohnson@redneon.com" target="_blank">ajohnson@redneon.com</a> &lt;mailto:<a href="mailto:ajohnson@redneon.com" target="_blank">ajohnson@redneon.com</a>&gt;&gt; wrote:<br>
<br>&nbsp; &nbsp;James Cloos wrote:<br>&nbsp; &nbsp; &gt;&gt;&gt;&gt;&gt;&gt; &quot;AZ&quot; == AngryZealot &nbsp;&lt;<a href="mailto:angryzealot@gmail.com" target="_blank">angryzealot@gmail.com</a><br></div>
<div>
<div></div>
<div class="Wj3C7c">&nbsp; &nbsp;&lt;mailto:<a href="mailto:angryzealot@gmail.com" target="_blank">angryzealot@gmail.com</a>&gt;&gt; writes:<br>&nbsp; &nbsp; &gt;<br>&nbsp; &nbsp; &gt; AZ&gt; My project requires PS or PDF output that can be edited in Adobe<br>
&nbsp; &nbsp; &gt; AZ&gt; Illustrator. ...<br>&nbsp; &nbsp; &gt;<br>&nbsp; &nbsp; &gt; AZ&gt; A quick look at the ps backend makes me think the issue is<br>&nbsp; &nbsp;with font<br>&nbsp; &nbsp; &gt; AZ&gt; subsetting. The fonts are saved with the name &quot;f-%d-%d&quot; ...<br>
&nbsp; &nbsp; &gt; AZ&gt; Illustrator naturally can&#39;t find a system font f-0-0, so it<br>&nbsp; &nbsp;converts<br>&nbsp; &nbsp; &gt; AZ&gt; everything to outlines. If I manually edit the postscript file by<br>&nbsp; &nbsp; &gt; AZ&gt; replacing f-0-0 with the appropriate font name, everything works<br>
&nbsp; &nbsp; &gt; AZ&gt; beautifully, and Illustrator handles the text just fine.<br>&nbsp; &nbsp; &gt;<br>&nbsp; &nbsp; &gt; Most apps create subset font names by prepending six majuscule ASCII<br>&nbsp; &nbsp; &gt; letters and a plus sign to the original font name, following Adobe&#39;s<br>
&nbsp; &nbsp; &gt; recomendation in the PDF reference. &nbsp;I&#39;m sure Illustrator expects<br>&nbsp; &nbsp;that<br>&nbsp; &nbsp; &gt; and would Do The Right Thing were cairo to also use that style.<br>&nbsp; &nbsp; &gt;<br>&nbsp; &nbsp; &gt; The norm is either a random string or some relevant digest<br>
&nbsp; &nbsp;(perhaps of<br>&nbsp; &nbsp; &gt; the font&#39;s version and the list of glyphs included in the subset).<br>&nbsp; &nbsp; &gt;<br>&nbsp; &nbsp; &gt; There are workflows where avoiding subsetting is required, so a<br>&nbsp; &nbsp;flag for<br>&nbsp; &nbsp; &gt; that is useful. &nbsp;But it would also be useful to use the normal<br>
&nbsp; &nbsp;method of<br>&nbsp; &nbsp; &gt; naming font subsets.<br>&nbsp; &nbsp; &gt;<br>&nbsp; &nbsp; &gt; -JimC<br><br>&nbsp; &nbsp;I&#39;ve have written a couple of patches for the PDF backend that prepends<br>&nbsp; &nbsp;the font tag and sets the /FontFamily key to the unmodified font name.<br>
&nbsp; &nbsp;If this fixes the problem I can make the Type 1 and OpenType/CFF<br>&nbsp; &nbsp;subsetters also provide the original font name.<br><br>&nbsp; &nbsp;The patches are at:<br><br>&nbsp; &nbsp; &nbsp;<a href="http://cgit.freedesktop.org/~ajohnson/cairo/log/?h=tag" target="_blank">http://cgit.freedesktop.org/~ajohnson/cairo/log/?h=tag</a><br>
<br>&nbsp; &nbsp;_______________________________________________<br>&nbsp; &nbsp;cairo mailing list<br></div></div>&nbsp; &nbsp;<a href="mailto:cairo@cairographics.org" target="_blank">cairo@cairographics.org</a> &lt;mailto:<a href="mailto:cairo@cairographics.org" target="_blank">cairo@cairographics.org</a>&gt; 
<div class="Ih2E3d"><br>&nbsp; &nbsp;<a href="http://lists.cairographics.org/mailman/listinfo/cairo" target="_blank">http://lists.cairographics.org/mailman/listinfo/cairo</a><br><br><br></div></blockquote><br></blockquote></div><br>