<div class="gmail_quote">On Sun, Aug 23, 2009 at 1:42 PM, WindyWinter <span dir="ltr">&lt;<a href="mailto:bslgh1@gmail.com">bslgh1@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Thanks a lot.<br><br>I tried to fix <a href="http://configure.in" target="_blank">configure.in</a> and reconf to let configure generate correct config.h for Windows XP, but finally i failed. So I have to edit several files manually. And I got weird compile errors when compiling git version (I&#39;m trying to figure out what happened).<br>


<br>
For 1.09,<br>
<br>1. replace &quot;#ifdef HAVE_MINGW ... #endif&quot; with the following one:</blockquote><div> </div><div>Oh, sorry, I mean replace &quot;#ifdef HAVE_MINGW ... #endif&quot; <span style="color: rgb(255, 0, 0);">in have.h</span> with the following one.<br>

<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>#ifdef HAVE_MINGW<br>#include &lt;w32api.h&gt;<br>#define WINVER WindowsXP<br>

#include &lt;windows.h&gt;<br>#include &lt;ws2tcpip.h&gt;<br>

#endif<br><br>2. manually add these defines to config.h after ./configure:<br>#define HAVE_FREEADDRINFO 1<br>#define HAVE_GAI_STRERROR 1<br>#define HAVE_GETADDRINFO 1<br>#define HAVE_GETNAMEINFO 1<br><br>Hopefully this brutish way is not only a specialty on my computer but also works for someone else.<br>


<br>It seems that the program halted at the initialize part because it produced the same RTE while running with no parameters at all.<br>
<br>Building IPv4 over IPv6 tunnels will help many Chinese students get cheaper, faster and more reliable Internet connections. But now finding a VPN solution on Windows platform becomes the problem. I&#39;ve contacted developers of OpenVPN and it seems that they have no interests on supporting IPv6. I&#39;m not that skilled to accomplish it by myself. So I&#39;m counting on you. Thank you.<div class="im">

<br clear="all">

----------<br>Soli Deo gloria,<br>yours WindyWinter<br>and <a href="http://www.briefdream.com" target="_blank">http://www.briefdream.com</a><br>
<br><br></div><div class="gmail_quote"><div><div></div><div class="h5">On Sun, Aug 23, 2009 at 4:50 AM, Guus Sliepen <span dir="ltr">&lt;<a href="mailto:guus@tinc-vpn.org" target="_blank">guus@tinc-vpn.org</a>&gt;</span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">


<div>On Sun, Aug 23, 2009 at 01:52:37AM +0800, WindyWinter wrote:<br>
<br>
&gt; Well, finally I got it compiled, with several defines, changing from<br>
&gt; winsock2.h to ws2tcpip.h and msys... But when I try to run the binary, I got<br>
&gt; a RTE. It&#39;s the same to segmentation fault, but I&#39;m not able to provide the<br>
&gt; exact error message in English because I&#39;m running a Chinese version<br>
&gt; Windows.<br>
<br>
</div>Aha. Did you compile 1.0.9 or the latest version from git? In any case, if you<br>
send me the changes you made, you save me some work and I can try to reproduce<br>
the run-time exceptions, and see what further needs to be changed to get it to<br>
run properly with tunnels over IPv6.<br>
<div><br>
&gt; Will it be better for me to wait till October?<br>
&gt; It&#39;s most likely that this happened when I try to run OpenVPN with a udp6<br>
&gt; patch.<br>
<br>
</div>You have to decide yourself what is best for you.<br>
<font color="#888888"><br>
--<br>
</font><div><div></div><div>Met vriendelijke groet / with kind regards,<br>
     Guus Sliepen &lt;<a href="mailto:guus@tinc-vpn.org" target="_blank">guus@tinc-vpn.org</a>&gt;<br>
</div></div><br></div></div><div class="im">-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.9 (GNU/Linux)<br>
<br></div>
iEYEARECAAYFAkqQWhUACgkQAxLow12M2nt9XACfaJYOBq77OmvOaJzJdIdkwDbf<br>
lJoAoKa5YQa37TkaSV6djV0aHCF3RyVZ<br>
=1qQx<br>
-----END PGP SIGNATURE-----<br>
<br></blockquote></div><br>
</blockquote></div><br>