Jump to content
  • Announcements

    • Xmat

      Pravidlo pro postování v TTT

      Do sekce Tipy, triky, tutoriály nepatří žádné dotazy.   Postujte sem vaše návody, tipy a různé další věci jež uznáte za vhodné sdělit zdejšímu osazenstvu, ale veškeré dotazy směřujte do sekce Všeobecná diskuse.
    • Replik

      Seznam návodů a důležitých témat v této sekci

      Pro lepší přehlednost jsem vytvořil tento seznam, který vás, méně zkušené, lépe provede touto sekcí. Věřím, že zde najdete, co hledáte. Vypsané jsou návody, které jsou oficiálně uznané jako návody. Běžné diskuze, které neposkytují postupy a rady zvěřejněny nejsou.   Instalace vlastního MaNGOS Serveru Díky těmto návodům budete (měli by jste být) schopni vytvořit a následně spustit váš vlastní server. Nastavení je pro verze s i bez datadisku.   Instalace MaNGOS Serveru (bez datadisku TBC) - Autor Benny Instalace MaNGOS Serveru (s datadiskem TBC) - Autor Malfik Instalace MaNGOS Serveru v prostředí Linux - Autor charlie Instalace MaNGOS Serveru v prostředí Linux - Autor kupkoid   Chyby a jejich řešení při přihlašování k serveru - Autor Cybe   Zálohování uživatelských dat   Dávkový soubor (BAT soubor) pro vytvoření SQL záloh - Autor Replik   Kompilování - tvoření vlastních release (revizí)   Tvorba kompilací pro Win32 (MangoScript) - Autor bLuma   Ostatní - těžko zařaditelné, ale neznamená to, že nejsou dobré   VIP Systém - Autor charlie Tvorba Webových stránek pro MaNGOS - Autor zahuba Tvorba teleportačních NPC (MangoScript) - Autor Replik Registrační web (původně předělaná SPORA) Funkční pro Antrix i MaNGOS - Autor Replik Nastavení a spuštění Minimanager pro MaNGOS - Autor BlackMartin Nastavení MaNGOS Website - Autor Artorius   Samozřejmě jsou zde i jiné návody, ale tyto jsou nejvíce používané, proto věřím, že vám budou nápomocné. Tuto sekci budeme upravovat podle potřeby. Pokud by jste něco nenašli nebo si nevěděli rady, hledejte na fóru a teprve potom založte vlastní topik. Pokud nějaký autor vytvoří kvalitní návod a chtěl by ho zveřejnit i v tomto seznamu, doporučuji, aby mi napsal zprávu skrze PM.   Díky a přeji hezký den na WoWResource   Replik
    • Aristo

      Příspěvky tam, kde nemají co dělat

      Dodržujte zákaz přispívání do topiků s repaky pokud si to zakladatelé nepřejí!! Opakované psaní příspěvků bude trestáno warnem.
    • Aristo

      Používání spoilerů

      Poslední dobou má většina uživatelů fora zvláštní nutkání postovat extrémně dlouhé texty nebo kódy, které zabírají v nejedenom případu i 80% obsahu celé stránky a hodně tak zvedají nepřehlednost v topiku. Chtěl bych všechny uživatele požádat, aby při postování citací, jakýchkoliv kódů, errorů, atp... delších než 30 řádků používali funkci spoileru.   Funkci vyvoláte příkazem [spoiler] text [/spoiler]   Ukázka:  
megi

[Návod]Jak na kompilaci MaNGOSu

Recommended Posts

Ahoj,tak sem si udělal první kompilaci mangosu atd... jak na win32 , win64 je to paráda.Ale ted bych potřeboval poradit s trošku jiným problémem potřeboval bych dostat do mangosu ..... wotlk.patch jak se to dělá a nebo nějakej návod , scháněl sem všemožně po forkách ale nenašel jsem . Bez toho patchu semy prstě vytratí možnost hned na začátku si zvolit hru za DEATH KNIGHTa. Nebo napovědět kde je chyba,ale osobně si myslím že v tom patchu jelikož my to vyhazuje i nějaký néchyby ale že nemůže najít a nebo že neexistujou některý věci .... děkuji za odpověd

 

 

 

PS: tak mangos.config se nachází v adresáři C:\MANGOS\src\mangosd\ pod nazvem mangos.config.in jenom odmažeš to in a máš to

Edited by Honza12

Share this post


Link to post
Share on other sites

Sem hledal ale nic sem nenašel a a dyž sem našel přímo už skompilovaný mangos na WOTLKa tak to nemohlo najit nejaky itemy a nebo zase objekty a když sem se prošel podně ve vodě tak sem uhořel a to mam na v.3.0.1 (8788)

 

 

 

ps:jak skompiluji scriptdev2 do mangosu a nebo kde ho najdu ... diky za odpověd

Edited by Honza12

Share this post


Link to post
Share on other sites

Tak už to mám zkompilovaný celej Mangos_WOTLK v.3.0.1.(8782) 0.12.0 SVN , scriptdev2_rev.65 revize 6478 jen extrahnu mapy a dbc a du to testnout snad to ted už poběží bez problémů , snad

 

 

 

PS: Tak je to stejný i po vložení patche do mangosu , běží ale za DK nejde hrát bud to už nějakým způsobem od v.8634 zablokovaly nebo nevym čím by to už bylo...

Edited by Honza12

Share this post


Link to post
Share on other sites
PS: Tak je to stejný i po vložení patche do mangosu , běží ale za DK nejde hrát bud to už nějakým způsobem od v.8634 zablokovaly nebo nevym čím by to už bylo...

a máš v tabulce account nastavený tbc na 2 ?

Share this post


Link to post
Share on other sites

stáhnout na disk, pravé tlačítko na stažený mangos zdroják - tortoisesvn - apply patch. je to na wiki - utility - tortoisesvn

Share this post


Link to post
Share on other sites
pls jak do te kompilace přidám patch ?? diky

 

umíš číst ? pokud ano podívej se na příspěvek nad tím tvým.

Share this post


Link to post
Share on other sites

ještě menší otázečka a to na wiki neni , když dám applay patch... tak se mi objeví že si mam vybrat složku , jakou mam vybrat ? díky

 

PS : Používejte Microsoft Visual C++ 2008 je nejelpší :)

Edited by John

Share this post


Link to post
Share on other sites
ještě menší otázečka a to na wiki neni , když dám applay patch... tak se mi objeví že si mam vybrat složku , jakou mam vybrat ? díky

 

PS : Používejte Microsoft Visual C++ 2008 je nejelpší :)

 

To ti napíše, pokud jsi patch umístil jinam než do kořenového adresáře, od kterého hledá nebo v jiném případě, kdy vyvoláš apply patch na neodpovídající složku (např přímo na src,...). obvykle se ukazuje na to, kde máš stažen obsah TRUNK ze svn.

Share this post


Link to post
Share on other sites

a ted když jsem to patchnul , co ted s tím ? pls ja si pro komilaci vytvoril specialni složku :) co ted pls

Share this post


Link to post
Share on other sites

A když tam je těch MangosdVC víc, které mam hodit do MS Visual ?

 

Podle toho co máš za program VC80-2005 VC90-2008 VC100-2010

  • Upvote 1

Share this post


Link to post
Share on other sites

Teď mam problém z aktuální verzi mangosu už od 10370+ mi to vypisuje pár chybiček..Nevím, čím to je..jak by se někdo na to mohl mrknut, nebo jestli mu jde nejnovější revize..Byl bych vděčný..Pak mam Express 2008..Je to čista revize!

 

c:\kompilace\src\game\ObjectGuid.h(285) : error C2143: syntax error : missing ';' before '<'

c:\kompilace\src\game\ObjectGuid.h(285) : error C2913: explicit specialization; 'std::hash' is not a specialization of a class template

c:\kompilace\src\game\ObjectGuid.h(285) : error C2059: syntax error : '<'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2143: syntax error : missing ';' before '{'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2447: '{' : missing function header (old-style formal list?)

Build log was saved at "file://c:\kompilace\win\VC90\game__Win32_Release\BuildLog.htm"

game - 5 error(s), 0 warning(s)

------ Build started: Project: mangosd, Configuration: Release Win32 ------

Compiling...

WorldRunnable.cpp

c:\kompilace\src\game\ObjectGuid.h(285) : error C2143: syntax error : missing ';' before '<'

c:\kompilace\src\game\ObjectGuid.h(285) : error C2913: explicit specialization; 'std::hash' is not a specialization of a class template

c:\kompilace\src\game\ObjectGuid.h(285) : error C2059: syntax error : '<'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2143: syntax error : missing ';' before '{'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2447: '{' : missing function header (old-style formal list?)

WheatyExceptionReport.cpp

stdsoap2.cpp

soapServer.cpp

soapC.cpp

RASocket.cpp

c:\kompilace\src\game\ObjectGuid.h(285) : error C2143: syntax error : missing ';' before '<'

c:\kompilace\src\game\ObjectGuid.h(285) : error C2913: explicit specialization; 'std::hash' is not a specialization of a class template

c:\kompilace\src\game\ObjectGuid.h(285) : error C2059: syntax error : '<'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2143: syntax error : missing ';' before '{'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2447: '{' : missing function header (old-style formal list?)

Master.cpp

c:\kompilace\src\game\ObjectGuid.h(285) : error C2143: syntax error : missing ';' before '<'

c:\kompilace\src\game\ObjectGuid.h(285) : error C2913: explicit specialization; 'std::hash' is not a specialization of a class template

c:\kompilace\src\game\ObjectGuid.h(285) : error C2059: syntax error : '<'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2143: syntax error : missing ';' before '{'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2447: '{' : missing function header (old-style formal list?)

MaNGOSsoap.cpp

Main.cpp

CliRunnable.cpp

c:\kompilace\src\game\ObjectGuid.h(285) : error C2143: syntax error : missing ';' before '<'

c:\kompilace\src\game\ObjectGuid.h(285) : error C2913: explicit specialization; 'std::hash' is not a specialization of a class template

c:\kompilace\src\game\ObjectGuid.h(285) : error C2059: syntax error : '<'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2143: syntax error : missing ';' before '{'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2447: '{' : missing function header (old-style formal list?)

Generating Code...

Build log was saved at "file://c:\kompilace\win\VC90\mangosd__Win32_Release\BuildLog.htm"

mangosd - 20 error(s), 0 warning(s)

------ Build started: Project: script, Configuration: Release Win32 ------

Compiling...

sc_defines.cpp

c:\kompilace\src\game\ObjectGuid.h(285) : error C2143: syntax error : missing ';' before '<'

c:\kompilace\src\game\ObjectGuid.h(285) : error C2913: explicit specialization; 'std::hash' is not a specialization of a class template

c:\kompilace\src\game\ObjectGuid.h(285) : error C2059: syntax error : '<'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2143: syntax error : missing ';' before '{'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2447: '{' : missing function header (old-style formal list?)

sc_default.cpp

c:\kompilace\src\game\ObjectGuid.h(285) : error C2143: syntax error : missing ';' before '<'

c:\kompilace\src\game\ObjectGuid.h(285) : error C2913: explicit specialization; 'std::hash' is not a specialization of a class template

c:\kompilace\src\game\ObjectGuid.h(285) : error C2059: syntax error : '<'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2143: syntax error : missing ';' before '{'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2447: '{' : missing function header (old-style formal list?)

system.cpp

ScriptMgr.cpp

c:\kompilace\src\game\ObjectGuid.h(285) : error C2143: syntax error : missing ';' before '<'

c:\kompilace\src\game\ObjectGuid.h(285) : error C2913: explicit specialization; 'std::hash' is not a specialization of a class template

c:\kompilace\src\game\ObjectGuid.h(285) : error C2059: syntax error : '<'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2143: syntax error : missing ';' before '{'

c:\kompilace\src\game\ObjectGuid.h(286) : error C2447: '{' : missing function header (old-style formal list?)

 

 

EDIT:Problém vyřešen..Stáhnutím MS Visual 2010

V té revizi musí být špatný patch pro MS 2008 - kompiluji víc jak 2 roky a tohle se mi ještě nestalo..

Edited by Aglik

Share this post


Link to post
Share on other sites

Mám problém s kompiláciou SDK nainštalované mám ale aj tak mi na konci vyhodí :whistling: ========== Build: 3 succeeded, 9 failed, 0 up-to-date, 0 skipped ==========

Prikladám celý Log.

Bol by som rád keby sa mi nato niekto ochotný pozrel.

Vopred ďakujem. :teehee:

Log.TXT

Edited by swiftblade

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×