Zdravím,
tak jsem zase chodil po forku s Oregonem a všichni říkají, že nejde zkompilovat (edit tady co bylo napsaný, byl fail na win 7 to jde ) a tak jsem se rozhodl vytvorit návod, zde je:
POTŘEBNÝ SOFTWARE:
TortoiseHG: Stažení(vpravo to zelené tlačítko)
Visual C++ 2008 Express: Stažení(Stáhnout vcsetup.exe)
Nebo Visual C++ 2010 Express: Stažení (Vyberete English a stahujete)
MySQL server: Stažení
.NET Framework 3.5: Stažení (mohl už být nainstalován s Windows updateama)
SQLYog: Stažení nebo MySQL GUI Tools: Stažení
CMake: Stažení
OpenSSL: Stažení
Microsoft Visual C++ 2008 Redistributable Package SP1: Stažení
nebo
Microsoft Visual C++ 2010 Redistributable Package: Stažení
(no já si myslím že každému dojde že když má c++ 2008 tak musí ten balíček 2008)
Před kompilací musíte mít nainstalováno toto: TortoiseHG, Visual Studio, MySQL, a OpenSSL.
Stažení source
Založte si (pro příklad, může to být i jinde) C:\OregonCore.
Teď na složku klikněte pravým tlačítkem myši a vyberte 'TortoiseHG' -> 'Clone a Repository'.
a kliknete na clone počkáte ten čas.
Potom vytvoříte složku c:\OregonDB (zase příklad).
pak zase pravým a 'TortoiseHG' -> 'Clone a Repository'a tam vyplníte:
a zase počkáte.
Nyní mate staženo.
Vytvářeni project souboru
Doinstalujeme CMake GUI a spustime.
Při spuštění by měl vypadat takhle:
Nyní tam nastavíte složku kam jste stáhli ten Oregon Core (viz obr.)
a vytvoříte složku kat to půjde (příklad c:\bulid) a nastavíte to tam(viz obr.)
A když toto máte tak dáte Configure(viz obr.)
)
Tam nastavíte Visual Studio 9 2008 (v případě že jste si stáhli 2008)
nebo 2010.
Pak kliknene na Finish
Potom program ověří komponenty a ukáže se vám toto (zároveň to vaše musí být stejně zaškrtnuto)
DŮLEŽITÉ UPOZORNĚNÍ: v PROGRAMU JE VOLBA tools COŽ JE dbc/map/vmap A JE TO DEFAULTNĚ VYPNUTÉ MUSÍ BÝT ZAPNUTO
jestliže jste něco zaškrtli jinak(to asi tomu budete rozumět lépe než já) dejte znova Configure
Pokud to tam máte v červeném poli znamená to že tam jsou nějáké chyby, pokud ne můžete pokračovat stisknutím tlačítka Generate
Pokud se vše podaří CMake vám ukáže:"Generating done" a můžeto pokračovat k dalšímu kroku - Kompilaci
Kompilace
Soubory máte v C:\bulid a spustite OregonCore.sln.
Nahoře přehodíte z Debug na Release a nahoře v menu Bulid --> Bulid Solution.
A uz to jede.
Až se to dokončí své core najdete v \bin\Release\.
A pokud to bylo správně budou tam tyto soubory:
a pro zprávnou funkčnost tam musí ještě být:
které zkopírujete z originální(stažené) složky.
Ostatní soubory můžete smazat(nejsou potřeba).
Pokud jste toto dodrželi (a nezapomeli na configy a DB(nahrát)) máte Oregon Core 2.4.3 server.
GRATULUJI