UnrealIRCd win32 development page

This page is for people who want to compile UnrealIRCd on windows themselves.
If you are not a developer, then you are probably on the wrong page, go to the UnrealIRCd website and download the pre-compiled package for 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 in the package you just extracted.
Basically it requires the (free) Windows SDK or Microsoft Visual Studio and some technical knowledge. You are VERY much recommended to use the win32 development package (see next), otherwise you risk running into major trouble due to the use of (binary) incompatible libraries... or at the very least it will cost you a lot more time.

What is the UnrealIRCd win32 development package and how to get it?
The development package contains the zlib + SSL + cURL + TRE libraries properly compiled for use with UnrealIRCd.
Other precompiled libraries of this are usually not suitable for UnrealIRCd due to our compile options.
Instead of requiring everyone who wants to compile on win32 to compile all of these libraries themselves, we decided to put a zip file online which contains them all.

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 7MB 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.10-rc1.rar for Unreal3.2.10-rc1 & Unreal3.2.10 contains: c-ares 1.9.1, zlib 1.2.7, OpenSSL 1.0.1c, curl 7.28.0
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