<div class="gmail_quote">On Sun, Aug 23, 2009 at 1:42 PM, WindyWinter <span dir="ltr"><<a href="mailto:bslgh1@gmail.com">bslgh1@gmail.com</a>></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'm trying to figure out what happened).<br>
<br>
For 1.09,<br>
<br>1. replace "#ifdef HAVE_MINGW ... #endif" with the following one:</blockquote><div> </div><div>Oh, sorry, I mean replace "#ifdef HAVE_MINGW ... #endif" <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 <w32api.h><br>#define WINVER WindowsXP<br>
#include <windows.h><br>#include <ws2tcpip.h><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've contacted developers of OpenVPN and it seems that they have no interests on supporting IPv6. I'm not that skilled to accomplish it by myself. So I'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"><<a href="mailto:guus@tinc-vpn.org" target="_blank">guus@tinc-vpn.org</a>></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>
> Well, finally I got it compiled, with several defines, changing from<br>
> winsock2.h to ws2tcpip.h and msys... But when I try to run the binary, I got<br>
> a RTE. It's the same to segmentation fault, but I'm not able to provide the<br>
> exact error message in English because I'm running a Chinese version<br>
> 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>
> Will it be better for me to wait till October?<br>
> It's most likely that this happened when I try to run OpenVPN with a udp6<br>
> 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 <<a href="mailto:guus@tinc-vpn.org" target="_blank">guus@tinc-vpn.org</a>><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>