<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
On Sun, 2010-08-08 at 21:56 -0500, Yaakov (Cygwin/X) wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    <TT><FONT COLOR="#737373">&gt; Is the library extension renaming part of the exec-hook? Why does it</FONT></TT><BR>
    <TT><FONT COLOR="#737373">&gt; have to change?</FONT></TT><BR>
    <BR>
    <TT><FONT COLOR="#1a1a1a">Huh?</FONT></TT><BR>
</BLOCKQUOTE>
In configure.ac, before the patch the value of LIBEXT is &quot;so&quot;<BR>
and after the patch it is &quot;dll.a&quot;. I don't know if it is right or wrong, but I was<BR>
asking why the library extension had changed. I liitle googling tells me it is <BR>
a convention for import libraries.
<BLOCKQUOTE>
<PRE>
LIBEXT=so
case $host_os in
&nbsp;&nbsp;&nbsp; cygwin*|mingw*)
        LIBEXT=dll.a                &lt;--- this line added by the patch
        platform_win32=yes
        ;
&nbsp;&nbsp;&nbsp; darwin*)
        LIBEXT=dylib
        platform_darwin=yes
        ;
esac
</PRE>
</BLOCKQUOTE>
<BR>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    <TT><FONT COLOR="#737373">&gt; I had a hard time understand the creative explanation &quot;must remain !</FONT></TT><BR>
    <TT><FONT COLOR="#737373">&gt; PLATFORM_WIN32&quot;.</FONT></TT><BR>
    <TT><FONT COLOR="#737373">&gt; Perhaps something like &quot;must be done on all platforms including</FONT></TT><BR>
    <TT><FONT COLOR="#737373">&gt; WIN32&quot;.</FONT></TT><BR>
    <BR>
    <TT><FONT COLOR="#1a1a1a">No, it must remain in a !PLATFORM_WIN32 conditional block.</FONT></TT><BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE>
<PRE>
I was looking at the toplevel makefile, my mistake.
</PRE>
</BLOCKQUOTE>
<BR>
So I can upgrade to:<BR>
<BR>
Reviewed-by: Gaetan Nadon &lt;<A HREF="mailto:memsize@videotron.ca">memsize@videotron.ca</A>&gt;<BR>
<BR>
</BODY>
</HTML>