Your guide to compiling Arcemu.

Before we get started with need to get the files needed. Make a new folder called ArcEmu Core, then right click it and click on "SVN Checkout" and under URL Depository put in "svn://arcemu.info/svn/"
NOTE: This might take 10 minutes to an hour, so be patient.

Windows and Libraries

Go to to the \trunk\extras\arcemu-windows-libraries folder. If you are x32, open the folder called 'DLL Files'. If you are x64, open the 'DLL Files x64'. Move these DLLs into your binary folder, or 'C:\Windows\System32'. Now open up the folder labed 'VC'. Go to the directory. 'C:\Program Files\Microsoft Visual Studio 9.0\VC'. Copy the files in 'VC\include' to 'VC\include'. Copy the files in 'VC\lib' to 'VC\lib'. .

Time to Compile

THIS PART NEEDS TO BE REPEATED TO UPDATE YOUR SERVER. All the steps above are not needed to repeat after your first compile. First, if you are going to make any edits make them NOW. Go to 'trunk/win' folder and double-click the solution named 'arcemuVC90'. Set the build to 'Release' and hit F7. The build will start and may take from 5 minutes to 1 hour. After this is done, go into the 'trunk/src/scripts' folder and select the solution 'Scripts2008'. Set the build to 'Release' and hit F7. Again, this could take anywhere from 5 to 1 hour!

When this process is done, exit out of Visual Studio. Now go to your 'trunk/bin/Release' folder and copy these files to a new folder somewhere (I prefer Desktop or your C and call it 'ArcEmu Compiled Server'. Now go to 'trunk/configs' and copy the .conf files listed, NOT THE FOLDER. Create a folder named configs in your compiled server folder. Paste the configs in your 'configs' folder.

+ rep from me

I happen to like this guide much better than a few others out there. The others oversimplify things too much making it confusing, this guide is straight to the point and obviously the poster recognized the need for this.