<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 15, 2013 at 10:39 PM, Matthew Flatt <span dir="ltr">&lt;<a href="mailto:mflatt@cs.utah.edu" target="_blank">mflatt@cs.utah.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">When I tried libpng 1.6.2, it didn&#39;t work because PNG_LIBPNG_VER_STRING<br>
includes a minor version number. I&#39;ve pushed a repair for that problem,<br>
and the patch should apply to v5.3.4:<br>
<br>
<a href="https://github.com/plt/racket/commit/5629a6156a5720e51a277849f75b3135cb93664f" target="_blank">https://github.com/plt/racket/commit/5629a6156a5720e51a277849f75b3135cb93664f</a><br>
<div class="HOEnZb"><div class="h5"><br>
</div></div></blockquote><div><br></div><div>Thanks. The patch works.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">
At Sat, 11 May 2013 09:32:49 -0600, Matthew Flatt wrote:<br>
&gt; The `racket/gui&#39; library looks for &quot;libpng15&quot;, &quot;libpng12&quot;, and just<br>
&gt; &quot;libpng&quot;, in that order.<br>
&gt;<br>
&gt; So, maybe it should also look for &quot;libpng16&quot;, which I&#39;m guessing is<br>
&gt; the name of the libpng 1.6.2 library?<br>
&gt;<br>
&gt; You can try adjusting<br>
&gt;<br>
&gt;  collects/racket/draw/unsafe/png.rkt<br>
&gt;<br>
&gt; to see if it works with &quot;libpng16&quot;, or you could link &quot;libpng.so&quot; in<br>
&gt; the Racket &quot;lib&quot; directory to libpng16.so&quot;.<br>
&gt;<br>
&gt; At Fri, 10 May 2013 18:23:01 -0400, Eric Bélanger wrote:<br>
&gt; &gt; I&#39;m trying to build racket 5.3.4 but I&#39;m getting many similar errors:<br>
&gt; &gt; png_structp-&gt;C: argument is not non-null `png_structp&#39; pointer<br>
&gt; &gt;   argument: #f<br>
&gt; &gt;<br>
&gt; &gt; I found out that this only happens with libpng 1.6.2. It builds fine if I<br>
&gt; &gt; use libpng 1.5.15.<br>
&gt; &gt;<br>
&gt; &gt; Does anyone have a fix?<br>
&gt; &gt;<br>
&gt; &gt; Thanks.<br>
&gt; &gt; ____________________<br>
&gt; &gt;   Racket Users list:<br>
&gt; &gt;   <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
&gt;<br>
&gt; ____________________<br>
&gt;   Racket Users list:<br>
&gt;   <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
</div></div></blockquote></div><br></div></div>