Likes: 0
Results 1 to 10 of 27
-
22-02-11, 11:24 AM #1
[Epic] How to make 4.0.6 WoW Server - Compiling SkyfireEmu
Register to remove this adheres how to make your own 4.0.6a core/repack enjoy!
IF GIT FAILS TO GET THE CORE AND DATABASE FILES THEN GET THEM HERE DIRECTLY: 2Shared
Step 1: Getting the tools we need.
Git Download
Visual C++ 2008 Express or Visual C++ 2010 Express (Express doesnt support x64 compiling so beware. for x64 u need ultimate which costs money.)
MySQL server
.NET Framework 3.5 (you should already have it via your Windows updates)
HeidiSQL
DO NOT USE NAVICAT : Due to NaviCat not being able to handle // style comments (standard SQL) but i recommend using it to create accounts in the db so get it here: Navicat Lite
CMake 2.8.3 for Windows
OpenSSL for Windows
Microsoft Visual C++ 2008 Redistributable Package SP1 [x86] / [x64]
Microsoft Visual C++ 2010 Redistributable Package [x86] / [x64]
Step 2: Compiling AND Pulling the Source
Before you start this step you need to have installed Git and Visual Studio.
go to c:/ and make a SkyFireEMU folder
Example: C:/SkyFireEMU
Right click the folder and press "Git GUI Here" and press clone repository and fill in the data as follows:
Code:Source Location: git://github.com/SkyFire/SkyFireEMU.git Target Directory: C:\SkyFireEMU\Core
Note Before Continuing:
Code:Also, if you have downloaded the required software above, then you should have the MySQL / OpenSSL headers and related files already. - For OpenSSL, do NOT use the light version - For MySQL, if you use anything other than 5.1.x, do NOT use the "essential"-version
Now open up Cmake, it will say:
Code:Where is source code: Where to build the binaries:
Code:Where is source code: C:/SkyFireEMU/Core Where to build the binaries: C:/Build
After clicking Finish it will start checking through the source code and analyze the CMakeLists.txt spread all over the source tree.
When done it will show you a list of options (the red parts). the ones that needs to be checked are:
Code:Scripts Servers Tools USE_COREPCH USE_MYSQL_SOURCES USE_SCRIPTPCH
Code:Configuring done
Step 3: Compiling the Source
Go on the top menu 'Build' and click on Configuration Manager. Make sure you set the build to release Win32 or release x64 depending on your OS.
Code:Warning: Visual C++ 2008 Express edition does not support the 64 bit platform. You will need the fully bought one. (thank god for torrents ;))
When done it will say:
Code:========== Build: 19 succeeded, 0 failed, 1 up-to-date, 1 skipped ========== or ========== Build: 19 succeeded, 0 failed, 0 up-to-date, 1 skipped ==========
You will need the following files in order for the core to function properly:
Code:ace.dll authserver.conf.dist authserver.exe genrev.exe libmysql.dll worldserver.conf.dist worldserver.exe
take all of these files to a folder in the desktop called:Code:SkyFireEMU
Go here:
Code:C:\SkyFireEMU\Core\sql\base
Code:characters_database auth_database
make a folder called SkyFireDB in C:/
example:
Code:C:/SkyFireDB
Code:Source Location: git://github.com/SkyFire/SkyFireDB.git Target Directory: C:/SkyFireDB/Database
Go to "C:/SkyFireDB/Database/Tools" and open up the "Database_Installer.bat" and enter your MySQL information as follows
and import the world database.
Continue To Next Step:
now open the SkyFire folder at desktop and put the files that u get HERE / Mirror! in the folder and delete the authserver.conf.dist and worldserver.conf.dist
use the extractors located in:
Code:C:\Build\406a_extractors
Code:SET accounttype "LK"
Code:SET accounttype "CT"
Code:C:\Users\USERNAME\Desktop\SkyFireEMU\Data
Code:account create admin admin after that type this in: account set gmlevel admin 3 1
Username: admin
Password: admin
DONE!
Enjoy Playing World of Warcraft if you wanna play alone or with your friends
If you don't have 4.0.6 WoW Client you can download it from here
http://thepiratebay.se/torrent/70058...aft__Cataclysm
CREDITS For GUID GOES TO KnaPPEn
› See More: [Epic] How to make 4.0.6 WoW Server - Compiling SkyfireEmuLast edited by Apple; 03-05-13 at 07:27 AM.
-
09-04-11, 12:21 AM #2
I feel really nooby, but I have no ****ing idea on how to use cmake.. I downloaded the thing and all it is is a folder with random shit in it.. how do I set this up or w/e
---------- Post added at 11:21 PM ---------- Previous post was at 10:33 PM ----------
I figured all that out,, now im getting this:
The C compiler identification is unknown The CXX compiler identification is unknown
Check for working C compiler: bcc32
CMake Error: your C compiler: "bcc32" was not found. Please set CMAKE_C_COMPILER to a valid compiler path or name.
CMake Error: Internal CMake error, TryCompile configure of cmake failed
Check for working C compiler: bcc32 -- broken
-
09-04-11, 01:34 AM #3
lol.. you get it keep trying
-
09-04-11, 10:42 AM #4
This is making me angry
-
09-04-11, 03:28 PM #5
Can anyone help me fix it, please and ty
-
12-04-11, 07:21 PM #6
Help?
CMake Error: CMake was unable to find a build program corresponding to "Visual Studio 10 Win64". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
CMake Error: Could not find cmake module file:C:/Build/CMakeFiles/CMakeCCompiler.cmake
CMake Error: Could not find cmake module file:C:/Build/CMakeFiles/CMakeCXXCompiler.cmake
Configuring incomplete, errors occurred!
-
17-04-11, 01:35 AM #7
downloaded: openssl-1.0.0d. is that the right one and where does it need to go?
CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
Could NOT find OpenSSL (missing: OPENSSL_LIBRARIES)
Call Stack (most recent call first):
C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE)
cmake/macros/FindOpenSSL.cmake:175 (find_package_handle_standard_args)
CMakeLists.txt:53 (find_package)
-
03-06-11, 11:06 AM #8
-
03-06-11, 06:25 PM #9
First off -- thank you for the guide, everything ran smoothly to get it up and running.
I'm having an issue connecting to make a character though. I can authenticate, but I cannot get past the "Server Select" screen. It says "Logging in the game server" but then just remains there and never moves past. There are no errors in the logs that I can see, so I'm not sure why that is happening.
Cheers,
Domosan
-
13-06-11, 08:09 PM #10
possible same problem
Register to remove this adhi, i got the same error as costomizor when i tried to do the configuration on cmake but it has(missing: OPENSSL_LIBRARIES and OPENSSL_INCLUDE_DIR) i couldnt find a reply to his post so now im asking, plz help.