UnrealIRCd win32 development page

This page is for people that want to compile their own UnrealIRCd on windows.

How to compile UnrealIRCd on windows?
Download the latest source (the .tar.gz) from www.unrealircd.com and extract it.
Then, follow the instructions on how to compile UnrealIRCd in doc\compiling_win32.txt (online version here)
Basically it requires Microsoft Visual Studio 2008 (9.x/.NET) and some technical knowledge. You are VERY much recommended to use the win32 development package (see next topic), else you are guaranteed to run into problems.


What is the UnrealIRCd win32 development package and how do I get it
The development package contains the zlib + SSL + curl libraries properly precompiled for use with UnrealIRCd.
Other precompiled libraries of this are usually not suitable for UnrealIRCd due to our compile options.
Instead of requiring everyone that wants to compile on win32 to compile zlib/ssl/curl+cares themselves, we decided to put a zip file online which contains all these libs.

Update for 3.2.6 and up
I've now uploaded ALL compiled stuff, this is both source+binary, so nobody can complain about not finding the source anymore. As a result of this, though, the .rar is a big >20MB file now. I hate wasting time on any of this, really, and all of this is only provided due to popular request (binary, source) and legal demands (source).

unreal-libs-3.2.9-rc1.rar for Unreal3.2.9-rc1 (& Unreal3.2.9?) contains: c-ares 1.7.3, zlib 1.2.5, OpenSSL 1.0.0c, curl 7.21.2
unreal-libs-3.2.8-rc2.rar for Unreal3.2.8-rc2 (& Unreal3.2.8?) contains: c-ares 1.6.0, zlib 1.2.3, OpenSSL 0.9.8j, curl 7.19.2 w/c-ares/1.6.0
unreal-libs-3.2.8-rc1.rar for Unreal3.2.8-rc1 contains: c-ares 1.6.0, zlib 1.2.3, OpenSSL 0.9.8i, curl 7.19.2 w/c-ares/1.6.0
unreal-libs.rar for Unreal3.2.6 contains: zlib 1.2.3, OpenSSL 0.9.8d, curl 7.16.0 w/c-ares/1.3.1
Old stuff:
unreal-libs-3.2.5.zip for Unreal3.2.5 contains: zlib 1.2.3, OpenSSL 0.9.8b, curl 7.15.3 w/c-ares/1.3.0
unreal-libs-3.2.4.zip for Unreal3.2.4 contains: zlib 1.2.3, OpenSSL 0.9.8a, curl 7.15.2 w/c-ares/1.3.0
unreal-libs-3.2.3.zip for Unreal3.2.3 contains: zlib 1.2.2, OpenSSL 0.9.7e, curl 7.13.1 w/c-ares 1.2.0
unreal-libs-3.2.2.zip for Unreal3.2.2 contains: zlib 1.2.1, OpenSSL 0.9.7e, curl 7.12.1 w/c-ares 1.2.0